Live News EQUITY FLASH M impact Nov 13, 2026, 05:18 PM UTC Windward Bio Shares Open at $18.35 in Debut vs. $17 IPO Price Windward Bio shares opened at $18.35, compared with an IPO price of $17 per share. WWB SquawkNews Desk