Novartis AG (ETR:NOT)

Germany flag Germany · Delayed Price · Currency is EUR
136.36
+1.04 (0.77%)
At close: Aug 21, 2026
Market Cap258.84B +22.5%
Revenue (ttm)49.62B +2.7%
Net Income11.17B -6.6%
EPS5.79 -3.4%
Shares Out n/a
PE Ratio23.18
Forward PE17.22
Dividend4.10 (3.01%)
Ex-Dividend DateMar 10, 2026
Volume433
Open134.28
Previous Close135.32
Day's Range133.50 - 136.36
52-Week Range103.16 - 144.12
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateOct 27, 2026