Biogen’s Leqembi Commercial Ramp-Up Modest But Up Ticking, Reports Mixed Bag Q1 Earnings
Biogen reports Q1 results: adjusted EPS $3.67 (beat consensus), sales $2.29 billion (missed consensus). Leqembi launch uptake triples, Zurzuvae's early trends encouraging.