Novartis AG (SWX:NOVN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
134.50
+0.28 (0.21%)
Nov 13, 2026, 10:35 AM CET
Market Cap254.02B +27.2%
Revenue (ttm)47.86B +1.8%
Net Income8.37B -30.3%
EPS4.37 -28.3%
Shares Out 1.89B
PE Ratio30.81
Forward PE16.44
Dividend3.70 (2.75%)
Ex-Dividend DateMar 10, 2026
Volume797,273
Open134.48
Previous Close134.22
Day's Range133.70 - 134.54
52-Week Range99.45 - 135.22
Beta0.45
AnalystsHold
Price Target128.94 (-4.13%)
Earnings DateOct 27, 2026