Neste Oyj (NTOIY)

OTCMKTS · Delayed Price · Currency is USD
18.01
-0.44 (-2.38%)
Aug 27, 2026, 10:41 AM EST
Market Cap28.44B +96.2%
Revenue (ttm)23.58B -0.4%
Net Income1.73B
EPS2.26
Shares Out n/a
PE Ratio16.40
Forward PE11.69
Dividend0.05 (0.28%)
Ex-Dividend DateMar 27, 2026
Volume5,034
Open18.20
Previous Close18.45
Day's Range18.01 - 18.20
52-Week Range9.00 - 19.31
Beta0.58
Analystsn/a
Price Targetn/a
Earnings DateOct 29, 2026