Novartis AG (NVSEF)

OTCMKTS · Delayed Price · Currency is USD
151.92
-6.60 (-4.16%)
At close: Aug 3, 2026
Market Cap296.43B +33.7%
Revenue (ttm)56.69B +2.7%
Net Income12.76B -6.6%
EPS6.61 -3.4%
Shares Out n/a
PE Ratio23.24
Forward PE16.90
Dividend4.75 (3.13%)
Ex-Dividend DateMar 10, 2026
Volume732
Open151.92
Previous Close158.52
Day's Range151.92 - 151.92
52-Week Range110.74 - 171.29
Beta0.49
Analystsn/a
Price Targetn/a
Earnings DateJul 21, 2026