WS #12989
Holding: newest synthesis is 107d 3h old
Biogen reported better-than-expected Q2 results and raised FY26 adjusted EPS guidance above estimates.
Biogen Earnings Beat
Biogen reported better-than-expected Q2 results and raised FY26 adjusted EPS guidance above estimates.