Monday, November 2, 2026Market Closed
IDD — BioMarin Posts First $1 Billion Quarter, Revenue Up 32.0%, but Cuts 2026 EPS Outlook on Deal Charges