Live News EQUITY FLASH L impact Oct 28, 2026, 10:05 AM UTC Biogen FY2026 revenue view at $10.45 billion IBES data puts Biogen's FY2026 revenue view at $10.45 billion. BIIB SquawkNews Desk