Novartis AG (ETR:NOT)

Germany flag Germany · Delayed Price · Currency is EUR
143.70
-1.58 (-1.09%)
At close: Nov 11, 2026
Market Cap272.59B +29.6%
Revenue (ttm)50.51B +1.8%
Net Income8.83B -30.3%
EPS4.73 -28.3%
Shares Out n/a
PE Ratio30.36
Forward PE16.83
Dividend4.10 (2.85%)
Ex-Dividend DateMar 10, 2026
Volume2,501
Open146.04
Previous Close145.28
Day's Range143.66 - 146.04
52-Week Range107.00 - 147.88
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateOct 27, 2026