Novartis AG (SWX:NOVN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
133.78
+1.48 (1.12%)
Oct 30, 2026, 5:30 PM CET
Market Cap252.66B +33.7%
Revenue (ttm)47.86B +1.8%
Net Income8.37B -30.3%
EPS4.37 -28.3%
Shares Out 1.89B
PE Ratio30.64
Forward PE16.59
Dividend3.70 (2.77%)
Ex-Dividend DateMar 10, 2026
Volume4,430,973
Open134.50
Previous Close132.30
Day's Range132.98 - 135.06
52-Week Range97.61 - 135.06
Beta0.46
AnalystsHold
Price Target126.61 (-5.36%)
Earnings DateOct 27, 2026