Neste Oyj (NTOIY)

OTCMKTS · Delayed Price · Currency is USD
19.22
+1.01 (5.55%)
Sep 15, 2026, 3:50 PM EST
Market Cap29.63B +97.9%
Revenue (ttm)23.58B -0.4%
Net Income1.73B
EPS2.26
Shares Out n/a
PE Ratio17.09
Forward PE11.61
Dividend0.05 (0.27%)
Ex-Dividend DateMar 27, 2026
Volume22,842
Open18.55
Previous Close18.21
Day's Range18.51 - 19.35
52-Week Range9.00 - 19.58
Beta0.58
Analystsn/a
Price Targetn/a
Earnings DateOct 29, 2026