Biogen's Q1 2026 Earnings Boosts Stock 5.8%: Key Highlights & Market Reaction | Vestera Blog | Vestera