Company Valuation: Neste Oyj

Data adjusted to current consolidation scope
Fiscal Period: December 2019 2020 2021 2022 2023 2024 2025 2026
Capitalization 1 23,814 45,425 33,299 33,043 24,744 8,984 8,984 -
Change - 90.75% -26.69% -0.77% -25.12% -63.69% 0% -
Enterprise Value (EV) 1 23,623 45,160 33,340 34,387 27,232 13,046 12,834 12,372
Change - 91.17% -26.17% 3.14% -20.81% -52.09% -1.62% -3.6%
P/E ratio 13.3x 63.6x 18.9x 17.5x 17.2x 125x 12.7x 8.14x
PBR 4.02x 7.66x 4.77x 3.97x 2.92x 1.19x 1.13x 1.07x
PEG - -1.1x 0x 2.52x -0.7x -1.3x 0x 0.1x
Capitalization / Revenue 1.5x 3.87x 2.2x 1.29x 1.08x 0.44x 0.42x 0.4x
EV / Revenue 1.49x 3.84x 2.2x 1.34x 1.19x 0.64x 0.6x 0.55x
EV / EBITDA 9.59x 21.5x 17.4x 9.72x 7.87x 9.53x 6.93x 5.13x
EV / EBIT 12x 31.9x 24.8x 11.9x 10.5x 30.7x 13.5x 7.49x
EV / FCF 26.6x 34.9x 32.8x -63x 32.1x -22.9x 21x 10.8x
FCF Yield 3.76% 2.87% 3.05% -1.59% 3.12% -4.36% 4.77% 9.29%
Dividend per Share 2 1.02 0.8 0.82 1.52 1.2 0.6541 0.6164 0.7057
Rate of return 3.29% 1.35% 1.89% 3.53% 3.73% 5.59% 5.27% 6.03%
EPS 2 2.33 0.93 2.3 2.46 1.87 0.0933 0.9232 1.436
Distribution rate 43.8% 86% 35.7% 61.8% 64.2% 701% 66.8% 49.1%
Net sales 1 15,840 11,751 15,148 25,707 22,926 20,384 21,527 22,405
EBITDA 1 2,464 2,096 1,920 3,537 3,458 1,369 1,851 2,414
EBIT 1 1,962 1,416 1,342 2,899 2,592 424.3 948 1,651
Net income 1 1,789 712 1,771 1,888 1,433 73.44 756.3 1,104
Net Debt 1 -191 -265 41 1,344 2,488 4,061 3,850 3,387
Reference price 2 31.02 59.16 43.36 43.02 32.21 11.70 11.70 11.70
Nbr of stocks (in thousands) 767,684 767,837 767,969 768,083 768,200 768,216 768,216 -
Announcement Date 2/7/20 2/5/21 2/10/22 2/8/23 2/8/24 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

Add to a list
P/E ratio (N) EV / Sales (N) EV / EBITDA (N) Yield (N) Capi.($)
125.31x0.64x9.53x5.59% 9.29B
13.99x1.39x6.73x3.54% 474B
24.07x1.91x10.97x0.39% 184B
8.21x0.32x5.28x8.09% 94.85B
22.33x0.59x3.13x5.74% 84.21B
18.85x0.47x9.93x3.76% 49.68B
16.97x0.52x6.8x2.23% 47.44B
16.86x0.37x7.52x3.2% 42.13B
7.1x0.57x3.77x5.04% 35.71B
11.02x0.98x6.4x2.47% 34.26B
Average 26.47x 0.78x 7.01x percentage-no-prefix 105.51B
Weighted average by Cap. 17.02x 1.15x 7.15x percentage-no-prefix
See all sector valuations

Year-on-year evolution of the PER

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield