Neste Oyj (HEL:NESTE)
Finland flag Finland · Delayed Price · Currency is EUR
26.70
-1.25 (-4.47%)
Apr 1, 2026, 6:29 PM EET

Neste Oyj Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
20,51314,9129,31824,74433,04333,299
Market Cap Growth
196.02%60.03%-62.34%-25.12%-0.77%-26.70%
Enterprise Value
24,32918,25812,72526,65133,74132,965
Last Close Price
26.7019.4112.1332.2143.0243.36
PE Ratio
142.45102.16-101.0817.2217.4918.85
Forward PE
15.7418.2614.6212.0714.9123.85
PEG Ratio
0.54--0.770.721.47
PS Ratio
1.080.780.451.081.292.20
PB Ratio
2.802.041.262.923.974.77
P/TBV Ratio
2.812.041.262.933.974.77
P/FCF Ratio
24.5118.08-23.4129.14-60.5232.74
P/OCF Ratio
11.748.548.0710.8627.6016.70
EV/Sales Ratio
1.280.960.621.161.312.18
EV/EBITDA Ratio
17.2912.7112.6610.4611.0712.64
EV/EBIT Ratio
51.4436.30509.0215.8414.0016.30
EV/FCF Ratio
29.0722.13-31.9731.39-61.8032.41
Debt / Equity Ratio
0.640.640.590.410.240.20
Debt / EBITDA Ratio
3.613.615.121.600.860.67
Debt / FCF Ratio
6.296.28-12.934.79-4.791.73
Net Debt / Equity Ratio
0.520.520.560.290.160.01
Net Debt / EBITDA Ratio
2.662.664.170.980.440.02
Net Debt / FCF Ratio
4.634.63-10.532.93-2.460.04
Asset Turnover
1.211.211.311.481.881.36
Inventory Turnover
5.655.655.875.456.915.28
Quick Ratio
0.900.900.781.030.871.02
Current Ratio
1.891.891.732.101.921.89
Return on Equity (ROE)
1.96%1.96%-1.20%17.11%24.70%27.47%
Return on Assets (ROA)
2.31%2.32%0.13%9.80%14.63%16.46%
Return on Invested Capital (ROIC)
2.96%2.99%0.17%13.48%21.54%25.56%
Return on Capital Employed (ROCE)
4.02%4.02%0.20%14.26%23.97%24.27%
Earnings Yield
0.70%0.98%-0.99%5.81%5.72%5.30%
FCF Yield
4.08%5.53%-4.27%3.43%-1.65%3.05%
Dividend Yield
0.72%1.03%9.89%4.72%1.91%1.84%
Payout Ratio
106.94%106.94%-970.53%81.51%33.37%34.67%
Buyback Yield / Dilution
-0.03%-0.03%-0.01%0.01%-0.00%-0.00%
Total Shareholder Return
0.69%1.01%9.89%4.73%1.90%1.84%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.