Newron Pharmaceuticals S.p.A. (NWRN.SW) Stock Analysis & Winston Score
Newron Pharmaceuticals is a small Italian biotech company that discovers and develops drugs for diseases of the nervous system and rare conditions. Its main product is Evenamide, an experimental treatment for schizophrenia, and it also has Xadago (safinamide), a drug already approved and sold to help Parkinson's disease patients. The company's customers are ultimately patients and the healthcare systems that treat them, with Xadago licensed to larger pharmaceutical partners who handle most of the selling. Newron earns money primarily through licensing deals and royalties, meaning it receives payments from partners who sell its drugs rather than selling directly to pharmacies or hospitals itself. The company is based in Milan, Italy, and operates mainly in Europe, though its drug development ambitions are global. With a market cap of roughly $300 million and a negative operating margin, Newron is still spending more than it earns, and its financial future depends heavily on whether Evenamide succeeds in late-stage clinical trials for schizophrenia.
Winston Score: 28/100 — Below Average
Below-average fundamentals — multiple weak pillars.
- Quality: Mixed (10/30)
- Growth: Weak (3/20)
- Cash Flow: Mixed (4/10)
- Stability: Data not available (0/10)
- Valuation: Data not available (0/10)
- Ownership: Good (10/15)


