Novartis AG (SWX:NOVNEE)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
116.64
-1.40 (-1.19%)
At close: Oct 2, 2026
Market Cap221.13B +9.8%
Revenue (ttm)45.81B +2.7%
Net Income10.31B -6.6%
EPS5.34 -3.4%
Shares Out n/a
PE Ratio21.45
Forward PE15.03
Dividendn/a
Ex-Dividend Daten/a
Volume400,000
Open117.28
Previous Close118.04
Day's Range116.42 - 118.82
52-Week Range97.18 - 132.82
Beta0.49
Analystsn/a
Price Targetn/a
Earnings DateOct 27, 2026