Novartis AG (SWX:NOVN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
128.00
-0.88 (-0.68%)
At close: Oct 23, 2026
Market Cap243.29B +19.9%
Revenue (ttm)45.81B +2.7%
Net Income10.31B -6.6%
EPS5.34 -3.4%
Shares Out 1.90B
PE Ratio23.95
Forward PE16.51
Dividend3.70 (2.89%)
Ex-Dividend DateMar 10, 2026
Volume2,831,710
Open128.18
Previous Close128.88
Day's Range127.14 - 128.62
52-Week Range97.05 - 132.68
Beta0.47
AnalystsHold
Price Target123.37 (-3.62%)
Earnings DateOct 27, 2026