Back to Shares

Biogen Inc

19 May 2026 11:36 AM

20 minutes delayed
Value/last trade
191.91 USD
Price Down -0.54%
-1.04
Day high/low
193.37 - 189.19
Ex-Dividend Date

Dividend Pay Date

Rolling 12m Net Div