NOVN.SW (NOVN.SW) Stock Analysis
Verdict: BUY
Expanding operating margins (31.1%) and CHF 15.2B FCF support steady multi-year returns, offset by patent cliff risks on core therapies.
Investment score: 66/100
Novartis demonstrates robust fundamental performance with revenue reaching CHF 56.67B and operating income rising to CHF 17.64B in 2025. With a P/E of 16.08x and FCF yield of 7.0%, the model identifies an attractive entry zone following recent technical pullbacks.