Biogen outlook FY adjusted EPS $14.25 to $15.25 vs IBES estimate $15.04
Published: 2026-04-29 08:13:26 ET
BIIB
Published on 04/29/2026 at 08:13 am EDT