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 21,013 - -
Change - -0.77% -25.12% -62.36% 60.09% 40.91% - -
Enterprise Value (EV) 1 33,340 34,387 27,232 13,507 18,729 23,543 22,357 20,875
Change - 3.14% -20.81% -50.4% 38.67% 25.7% -5.04% -6.63%
P/E ratio 18.9x 17.5x 17.2x -101x 102x 10.9x 14.3x 13x
PBR 4.77x 3.97x 2.92x 1.26x 2.04x 2.32x 2.09x 1.85x
PEG - 2.52x -0.7x 1x -0x 0x -0.6x 1.35x
Capitalization / Revenue 2.2x 1.29x 1.08x 0.45x 0.78x 1x 0.89x 0.88x
EV / Revenue 2.2x 1.34x 1.19x 0.65x 0.98x 1.12x 0.94x 0.87x
EV / EBITDA 17.4x 9.72x 7.87x 10.8x 11.1x 6.74x 7.45x 6.95x
EV / EBIT 24.8x 11.9x 10.5x 49.7x 25x 9.25x 11.1x 10.3x
EV / FCF 32.8x -63x 32.1x -36.6x 23.1x 15.4x 13.1x 11.1x
FCF Yield 3.05% -1.59% 3.12% -2.73% 4.33% 6.51% 7.64% 9.03%
Dividend per Share 2 0.82 1.52 1.2 0.2 0.2 0.3307 0.5762 0.7836
Rate of return 1.89% 3.53% 3.73% 1.65% 1.03% 1.21% 2.11% 2.87%
EPS 2 2.3 2.46 1.87 -0.12 0.19 2.519 1.916 2.101
Distribution rate 35.7% 61.8% 64.2% -167% 105% 13.1% 30.1% 37.3%
Net sales 1 15,148 25,707 22,926 20,635 19,016 21,076 23,715 23,903
EBITDA 1 1,920 3,537 3,458 1,252 1,683 3,492 3,000 3,003
EBIT 1 1,342 2,899 2,592 272 749 2,544 2,010 2,029
Net income 1 1,771 1,888 1,433 -95 144 1,992 1,551 1,639
Net Debt 1 41 1,344 2,488 4,192 3,817 2,530 1,344 -137.7
Reference price 2 43.36 43.02 32.21 12.12 19.41 27.35 27.35 27.35
Nbr of stocks (in thousands) 767,969 768,083 768,200 768,216 768,274 768,283 - -
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.($)
10.86x1.12x6.74x1.21% 24.73B
13.48x1.59x6.94x2.87% 599B
23.28x2.16x11.82x0.43% 206B
8.09x0.57x2.88x4.69% 113B
11.46x0.3x4.86x6.31% 88.57B
9.56x1.71x4.9x2.78% 75.54B
8.3x0.57x5.67x1.99% 71.58B
8.47x0.7x6.07x1.67% 71.49B
9.27x0.57x7.14x2.94% 68.78B
12.31x1.49x7.98x1.99% 61.36B
Average 11.51x 1.08x 6.50x 2.69% 137.98B
Weighted average by Cap. 13.32x 1.35x 7.03x 2.7%

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