Biogen posts Q2 2026 results, sets five late-stage readouts over next four quartersJul 29Quarterly updateBiogenfelzartamab