Novartis AG (SWX:NOVN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
133.08
-1.04 (-0.78%)
Nov 6, 2026, 5:30 PM CET
Market Cap251.34B +29.0%
Revenue (ttm)47.86B +1.8%
Net Income8.37B -30.3%
EPS4.37 -28.3%
Shares Out 1.89B
PE Ratio30.48
Forward PE16.60
Dividend3.70 (2.78%)
Ex-Dividend DateMar 10, 2026
Volume4,012,066
Open132.48
Previous Close134.12
Day's Range130.10 - 133.24
52-Week Range99.45 - 135.22
Beta0.46
AnalystsHold
Price Target123.79 (-6.98%)
Earnings DateOct 27, 2026