NOVN.SW NOVARTIS N | CH0012005267
| Metric | Current | 30.06.2026 | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|---|
| Market Cap | 241.200.726.016 | 240.592.487.927,51 | 230.611.996.054,51 | 209.133.421.106,79 | 192.109.472.224,4 |
| Enterprise Value | 283.000.700.928 | 281.990.487.927,51 | 270.732.996.054,51 | 233.074.421.106,79 | 214.575.472.224,4 |
| Trailing P/E | 23,54 | 18,86 | 17,04 | 20,15 | 24,11 |
| Forward P/E | 15,83 | - | - | - | - |
| Price to Sales | 4,25 | 4,24 | 4,08 | 4,86 | 6,58 |
| Price to Book | 7,81 | 5,79 | 5,99 | 4,53 | 4,33 |
| EV/Revenue | 4,99 | 4,97 | 4,79 | 5,41 | 7,35 |
| EV/EBITDA | 12,25 | 12,56 | 12,09 | 13,72 | 18,01 |