Biogen beat Q2 2025 revenue and EPS estimates, but core MS and SPINRAZA franchises continue to erode, offset only partially by new products. Launches like ZURZUVAE and LEQEMBI show promise, yet their ...