Biogen (IDP.DE) Stock Analysis & Winston Score
Biogen is a biotechnology company that discovers and sells medicines for serious brain and nervous system diseases. Its main products treat multiple sclerosis, spinal muscular atrophy, and Alzheimer's disease — conditions that affect millions of people worldwide. The company's Alzheimer's drug Leqembi, developed with Japanese partner Eisai, is one of the first treatments shown to slow the disease's progression. Biogen makes money by selling prescription drugs directly to hospitals, clinics, and specialty pharmacies, which then reach patients. It operates globally, with the United States generating the majority of its roughly $9–10 billion in annual revenue. The company's moat comes from its deep expertise in neuroscience and a portfolio of patents that protect its drugs from cheap generic competition for years. The biggest growth driver is the commercial rollout of Leqembi, but the main risk is that several of Biogen's older multiple sclerosis drugs face growing competition from generics and rival treatments, which has been pressuring revenue.
Winston Score: 56/100 — Good
A decent business — some strong pillars, some weaker.
- Quality: Good (19/30)
- Growth: Mixed (6/20)
- Cash Flow: Exceptional (10/10)
- Stability: Strong (8/10)
- Valuation: Weak (2/10)
- Ownership: Ownership data not available (not counted) (0/15)


