Biogen's Q2 2026 Earnings Propel Stock 4.3%: Key Highlights & Insights | Vestera Blog | Vestera