Company Valuation: Neste Oyj

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 33,299 33,043 24,744 9,315 14,912 19,168 - -
Change - -0.77% -25.12% -62.36% 60.09% 28.54% - -
Enterprise Value (EV) 1 33,340 34,387 27,232 13,507 18,729 22,130 20,888 19,496
Change - 3.14% -20.81% -50.4% 38.67% 18.16% -5.61% -6.66%
P/E ratio 18.9x 17.5x 17.2x -101x 102x 12.3x 14.2x 12.8x
PBR 4.77x 3.97x 2.92x 1.26x 2.04x 2.19x 1.97x 1.76x
PEG - 2.52x -0.7x 1x -0x 0x -1.1x 1.2x
Capitalization / Revenue 2.2x 1.29x 1.08x 0.45x 0.78x 0.94x 0.82x 0.84x
EV / Revenue 2.2x 1.34x 1.19x 0.65x 0.98x 1.08x 0.89x 0.86x
EV / EBITDA 17.4x 9.72x 7.87x 10.8x 11.1x 7.4x 7.36x 6.71x
EV / EBIT 24.8x 11.9x 10.5x 49.7x 25x 10.8x 11.2x 10.2x
EV / FCF 32.8x -63x 32.1x -36.6x 23.1x 19x 12.5x 10.7x
FCF Yield 3.05% -1.59% 3.12% -2.73% 4.33% 5.25% 8.02% 9.3%
Dividend per Share 2 0.82 1.52 1.2 0.2 0.2 0.3796 0.5042 0.7583
Rate of return 1.89% 3.53% 3.73% 1.65% 1.03% 1.52% 2.02% 3.04%
EPS 2 2.3 2.46 1.87 -0.12 0.19 2.022 1.757 1.952
Distribution rate 35.7% 61.8% 64.2% -167% 105% 18.8% 28.7% 38.8%
Net sales 1 15,148 25,707 22,926 20,635 19,016 20,408 23,369 22,704
EBITDA 1 1,920 3,537 3,458 1,252 1,683 2,991 2,837 2,904
EBIT 1 1,342 2,899 2,592 272 749 2,046 1,858 1,915
Net income 1 1,771 1,888 1,433 -95 144 1,603 1,416 1,480
Net Debt 1 41 1,344 2,488 4,192 3,817 2,962 1,719 327.9
Reference price 2 43.36 43.02 32.21 12.12 19.41 24.95 24.95 24.95
Nbr of stocks (in thousands) 767,969 768,083 768,200 768,216 768,274 768,274 - -
Announcement Date 2/10/22 2/8/23 2/8/24 2/13/25 2/5/26 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
12.34x1.08x7.4x1.52% 22.53B
13.72x1.65x7.37x2.8% 617B
21.95x2.05x11.21x0.45% 196B
8.63x0.65x3.22x4.5% 117B
9.64x1.92x5.05x2.83% 74.55B
9.55x0.59x6.72x2.07% 69.77B
8.79x0.68x5.96x1.83% 64.89B
10.71x0.52x7.66x3.14% 63.91B
13.93x1.45x8.35x1.98% 59.95B
8.4x0.74x4.3x4.43% 38.07B
Average 11.77x 1.13x 6.72x 2.55% 132.31B
Weighted average by Cap. 13.48x 1.43x 7.31x 2.52%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield