Novartis AG (SWX:NOVN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
131.64
+2.42 (1.87%)
Oct 29, 2026, 9:19 AM CET
Market Cap248.62B +23.4%
Revenue (ttm)47.86B +1.8%
Net Income8.37B -30.3%
EPS4.37 -28.3%
Shares Out 1.89B
PE Ratio30.15
Forward PE15.92
Dividend3.70 (2.81%)
Ex-Dividend DateMar 10, 2026
Volume205,346
Open130.76
Previous Close129.22
Day's Range130.42 - 131.80
52-Week Range97.05 - 132.68
Beta0.47
AnalystsHold
Price Target127.33 (-3.27%)
Earnings DateOct 27, 2026