Novartis AG (SWX:NOVN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
122.82
+0.38 (0.31%)
Aug 17, 2026, 12:05 PM CET
Market Cap232.72B +23.3%
Revenue (ttm)45.81B +2.7%
Net Income10.31B -6.6%
EPS5.34 -3.4%
Shares Out 1.90B
PE Ratio22.91
Forward PE16.62
Dividend3.70 (3.02%)
Ex-Dividend DateMar 10, 2026
Volume291,115
Open122.44
Previous Close122.44
Day's Range122.42 - 123.34
52-Week Range96.03 - 131.50
Beta0.49
AnalystsHold
Price Target125.08 (+1.84%)
Earnings DateJul 21, 2026