Company Valuation: Voestalpine

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 4,824 5,538 4,458 3,858 6,484 7,530 - -
Change - 14.82% -19.51% -13.46% 68.09% 16.13% - -
Enterprise Value (EV) 1 7,115 7,199 6,109 5,508 7,748 8,765 8,498 8,290
Change - 1.19% -15.15% -9.84% 40.68% 13.12% -3.05% -2.45%
P/E 3.71x 5.2x 44.1x 25x 15.5x 11.9x 8.88x 8.15x
PBR 0.7x 0.72x 0.6x 0.53x 0.86x 0.93x 0.86x 0.8x
PEG - -0.3x -0.5x 0.5x 0x 0.2x 0.3x 0.91x
Capitalization / Revenue 0.32x 0.3x 0.27x 0.25x 0.43x 0.48x 0.46x 0.45x
EV / Revenue 0.48x 0.4x 0.37x 0.35x 0.51x 0.56x 0.52x 0.49x
EV / EBITDA 3.11x 2.83x 3.67x 4.09x 5.22x 4.97x 4.07x 3.9x
EV / EBIT 4.89x 4.43x 10.7x 12.1x 10.7x 8.73x 6.51x 6.17x
EV / FCF 12.1x 6.51x 16.7x 17.7x 13.9x 39.7x 15.6x 13x
FCF Yield 8.28% 15.4% 5.99% 5.66% 7.19% 2.52% 6.41% 7.67%
Dividend per Share 2 1.2 1.5 0.7 0.6 0.75 1.172 1.47 1.431
Rate of return 4.44% 4.8% 2.69% 2.67% 1.98% 2.67% 3.35% 3.26%
EPS 2 7.28 6.01 0.59 0.9 2.44 3.702 4.948 5.39
Distribution rate 16.5% 25% 119% 66.7% 30.7% 31.6% 29.7% 26.6%
Net sales 1 14,923 18,225 16,684 15,744 15,063 15,764 16,476 16,812
EBITDA 1 2,291 2,545 1,666 1,346 1,486 1,763 2,085 2,127
EBIT 1 1,454 1,624 569.3 455.1 723.5 1,004 1,305 1,345
Net income 1 1,300 1,066 100.8 153.5 424.7 638 852.1 928.5
Net Debt 1 2,291 1,661 1,651 1,650 1,264 1,234 967.6 759.7
Reference price 2 27.02 31.28 26.00 22.50 37.82 43.92 43.92 43.92
Nbr of stocks (in thousands) 178,521 177,057 171,451 171,451 171,451 171,451 - -
Announcement Date 6/8/22 6/7/23 6/4/24 6/4/25 6/3/26 - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
8.53x1.8x4.66x7.45% 58.62B
12.92x1.43x7.47x0.93% 54.54B
14.73x0.84x6.87x0.97% 48.61B
13.88x2.33x5.3x4.38% 34.61B
13.96x1.5x8.69x0.91% 33.25B
20.08x1.77x9.78x0.58% 31.23B
12.82x1.15x6.93x2.34% 23.26B
11.39x0.75x6.63x3.75% 21.29B
17.17x1.24x11.27x1.24% 20.44B
Average 13.94x 1.42x 7.51x 2.51% 36.2B
Weighted average by Cap. 13.45x 1.47x 7.14x 2.75%

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