Biogen tops profit estimates as cost cuts take hold, Alzheimer’s drug Leqembi launch picks up Finance April 24, 2024 Biogen on Wednesday reported first-quarter profit that topped estimates as the company’s cost-cutting efforts took hold and sales of its…