Biogen Beats Q1 2026 Estimates but Lowers Full-Year Outlook | Intellectia.AI