Company Valuation: Palfinger AG

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 1,293 889.1 876.1 684.2 1,254 1,137 - -
Change - -31.25% -1.46% -21.9% 83.24% -9.3% - -
Enterprise Value (EV) 1 1,770 1,499 1,544 1,347 1,714 1,584 1,546 1,486
Change - -15.32% 3.04% -12.8% 27.26% -7.58% -2.4% -3.84%
P/E 14.9x 11.5x 8.13x 6.83x 12.4x 11.3x 8.91x 7.56x
PBR 2.32x 1.45x 1.34x 0.98x 1.46x 1.2x 1.1x 1x
PEG - -1x 0.2x -0.96x -1.88x -116.02x 0.3x 0.4x
Capitalization / Revenue 0.7x 0.4x 0.36x 0.29x 0.54x 0.47x 0.45x 0.42x
EV / Revenue 0.96x 0.67x 0.63x 0.57x 0.73x 0.66x 0.61x 0.55x
EV / EBITDA 7.26x 6.53x 5.1x 4.86x 6.37x 5.86x 4.97x 4.3x
EV / EBIT 11.4x 9.96x 7.35x 7.25x 9.83x 9.02x 7.36x 6.22x
EV / FCF -42x -50.9x 33.2x 11.3x 9.44x 30x 24.8x 16.6x
FCF Yield -2.38% -1.96% 3.01% 8.87% 10.6% 3.34% 4.03% 6.02%
Dividend per Share 2 0.77 0.77 1.05 0.9 0.9 0.9415 1.134 1.316
Rate of return 2.24% 3.26% 4.17% 4.57% 2.7% 3.11% 3.75% 4.35%
EPS 2 2.31 2.05 3.1 2.88 2.69 2.687 3.394 4.001
Distribution rate 33.3% 37.6% 33.9% 31.3% 33.5% 35% 33.4% 32.9%
Net sales 1 1,842 2,226 2,446 2,360 2,339 2,407 2,550 2,699
EBITDA 1 243.7 229.6 302.9 277 269.1 270.1 311.3 345.8
EBIT 1 155 150.4 210.2 185.6 174.3 175.6 209.9 239
Net income 1 86.56 71.37 107.7 100 96.68 97.7 124.7 147.8
Net Debt 1 476.6 609.6 668.1 662.4 459.9 446.6 408.6 349.2
Reference price 2 34.40 23.65 25.20 19.68 33.35 30.25 30.25 30.25
Nbr of stocks (in thousands) 37,593 37,593 34,767 34,767 37,593 37,593 - -
Announcement Date 2/23/22 2/23/23 3/6/24 3/4/25 3/2/26 - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
21.93x2.08x17.07x2.49% 68.84B
16.87x1.67x9.52x2.68% 40.91B
12.52x1.12x11.28x4.1% 39.68B
30.4x4.42x17.69x1.64% 30.06B
12.08x1.52x9.84x1.94% 19.48B
22.54x2.11x11.44x2.1% 18.76B
13.67x - - 0.71% 16.48B
23.29x2.59x13.98x2.58% 15.76B
24.3x0.82x14.27x1.62% 12.92B
Average 19.73x 2.04x 13.14x 2.21% 29.21B
Weighted average by Cap. 19.68x 2.07x 13.61x 2.45%

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