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,599 - -
Change - 14.82% -19.51% -13.46% 68.09% 17.19% - -
Enterprise Value (EV) 1 7,115 7,199 6,109 5,508 7,748 8,824 8,557 8,373
Change - 1.19% -15.15% -9.84% 40.68% 13.89% -3.03% -2.15%
P/E 3.71x 5.2x 44.1x 25x 15.5x 11.9x 8.95x 8.26x
PBR 0.7x 0.72x 0.6x 0.53x 0.86x 0.94x 0.87x 0.8x
PEG - -0.3x -0.5x 0.5x 0x 0.2x 0.3x 0.99x
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.5x
EV / EBITDA 3.11x 2.83x 3.67x 4.09x 5.22x 5.01x 4.1x 3.94x
EV / EBIT 4.89x 4.43x 10.7x 12.1x 10.7x 8.77x 6.53x 6.26x
EV / FCF 12.1x 6.51x 16.7x 17.7x 13.9x 40x 15.7x 13.2x
FCF Yield 8.28% 15.4% 5.99% 5.66% 7.19% 2.5% 6.37% 7.59%
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.64% 3.32% 3.23%
EPS 2 7.28 6.01 0.59 0.9 2.44 3.718 4.955 5.368
Distribution rate 16.5% 25% 119% 66.7% 30.7% 31.5% 29.7% 26.7%
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,006 1,311 1,338
Net income 1 1,300 1,066 100.8 153.5 424.7 641.1 853.7 925.5
Net Debt 1 2,291 1,661 1,651 1,650 1,264 1,225 958.4 774.1
Reference price 2 27.02 31.28 26.00 22.50 37.82 44.32 44.32 44.32
Nbr of stocks (in thousands) 178,521 177,057 171,451 171,451 171,451 171,451 - -
Announcement Date 08/06/22 07/06/23 04/06/24 04/06/25 03/06/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
13.09x1.43x7.47x0.93% 54.54B
15.35x0.84x6.87x0.97% 48.61B
13.87x2.33x5.32x4.43% 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 14.03x 1.42x 7.51x 2.51% 36.2B
Weighted average by Cap. 13.57x 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