WS #12990
Biogen reported better-than-expected Q2 results with revenue up 3% to $2.74B, raised FY26 adjusted EPS guidance above estimates.
Biogen Earnings Beat
Biogen reported better-than-expected Q2 results with revenue up 3% to $2.74B, raised FY26 adjusted EPS guidance above estimates.