Novartis AG (SWX:NOVN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
133.42
-0.04 (-0.03%)
Nov 10, 2026, 10:05 AM CET
Market Cap251.98B +28.7%
Revenue (ttm)47.86B +1.8%
Net Income8.37B -30.3%
EPS4.37 -28.3%
Shares Out 1.89B
PE Ratio30.56
Forward PE16.61
Dividend3.70 (2.77%)
Ex-Dividend DateMar 10, 2026
Volume188,078
Open133.50
Previous Close133.46
Day's Range133.18 - 134.06
52-Week Range99.45 - 135.22
Beta0.45
AnalystsHold
Price Target126.02 (-5.55%)
Earnings DateOct 27, 2026