Novartis AG (SWX:NOVN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
122.66
-1.08 (-0.87%)
Aug 14, 2026, 11:55 AM CET
Market Cap235.19B +26.3%
Revenue (ttm)45.81B +2.7%
Net Income10.31B -6.6%
EPS5.34 -3.4%
Shares Out 1.90B
PE Ratio23.15
Forward PE16.78
Dividend3.70 (2.99%)
Ex-Dividend DateMar 10, 2026
Volume271,281
Open123.44
Previous Close123.74
Day's Range122.20 - 123.66
52-Week Range96.03 - 131.50
Beta0.49
AnalystsHold
Price Target125.08 (+1.97%)
Earnings DateJul 21, 2026