Neste Oyj (NTOIY)

OTCMKTS · Delayed Price · Currency is USD
18.12
+0.16 (0.89%)
Oct 12, 2026, 3:57 PM EST
Market Cap28.05B +93.8%
Revenue (ttm)23.58B -0.4%
Net Income1.73B
EPS2.26
Shares Out n/a
PE Ratio16.03
Forward PE9.94
Dividend0.05 (0.29%)
Ex-Dividend DateMar 27, 2026
Volume2,787
Open18.08
Previous Close17.96
Day's Range17.98 - 18.12
52-Week Range9.14 - 20.29
Beta0.56
Analystsn/a
Price Targetn/a
Earnings DateOct 29, 2026