NTOIYOTC
Neste OYJ
$
%
15-min delay
Open$
Prev Close$
Market Cap$22.69B
P/E (TTM)132.60
EPS$0.112029
EarningsApr 29, 2026
DAY RANGE
$0.00$0.00
Key Statistics
Full Stats
Market Cap$22.69B
Enterprise Value$27.60B
P/E Ratio (TTM)132.60
P/S Ratio1.06
P/B Ratio2.68
Forward P/E
EPS (TTM)$0.11
EPS (FY)$0.11
Revenue (TTM)$21.46B
Profit Margin0.81%
Operating Margin2.89%
ROE2.00%
Debt/Equity0.71
Avg Vol (30d)63K
Beta (1Y)0.48
Beta (3Y)0.42
Beta (5Y)0.82
Shares Out1.54B
Float
Dividend1.40%
Next EarningsApr 29, 2026
Short Interest
52-Week Range
$0.00
$4.05$17.31
Analyst Consensus
Latest News
All