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,129 - -
Change - 14.82% -19.51% -13.46% 68.09% 9.94% - -
Enterprise Value (EV) 1 7,115 7,199 6,109 5,508 7,748 8,377 8,206 7,815
Change - 1.19% -15.15% -9.84% 40.68% 8.12% -2.04% -4.77%
P/E 3.71x 5.2x 44.1x 25x 15.5x 11.1x 8.7x 7.99x
PBR 0.7x 0.72x 0.6x 0.53x 0.86x 0.88x 0.82x 0.75x
PEG - -0.3x -0.5x 0.5x 0x 0.2x 0.3x 0.9x
Capitalization / Revenue 0.32x 0.3x 0.27x 0.25x 0.43x 0.46x 0.44x 0.43x
EV / Revenue 0.48x 0.4x 0.37x 0.35x 0.51x 0.54x 0.51x 0.47x
EV / EBITDA 3.11x 2.83x 3.67x 4.09x 5.22x 4.7x 4.01x 3.74x
EV / EBIT 4.89x 4.43x 10.7x 12.1x 10.7x 8.3x 6.51x 6.04x
EV / FCF 12.1x 6.51x 16.7x 17.7x 13.9x 32.9x 17.8x 12.1x
FCF Yield 8.28% 15.4% 5.99% 5.66% 7.19% 3.04% 5.6% 8.29%
Dividend per Share 2 1.2 1.5 0.7 0.6 0.75 1.117 1.427 1.47
Rate of return 4.44% 4.8% 2.69% 2.67% 1.98% 2.69% 3.43% 3.53%
EPS 2 7.28 6.01 0.59 0.9 2.44 3.743 4.778 5.204
Distribution rate 16.5% 25% 119% 66.7% 30.7% 29.8% 29.9% 28.2%
Net sales 1 14,923 18,225 16,684 15,744 15,063 15,543 16,199 16,465
EBITDA 1 2,291 2,545 1,666 1,346 1,486 1,781 2,044 2,092
EBIT 1 1,454 1,624 569.3 455.1 723.5 1,009 1,260 1,294
Net income 1 1,300 1,066 100.8 153.5 424.7 645.9 824.2 898.7
Net Debt 1 2,291 1,661 1,651 1,650 1,264 1,248 1,077 685.8
Reference price 2 27.02 31.28 26.00 22.50 37.82 41.58 41.58 41.58
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.($)
13.35x1.39x7.74x1.02% 50.27B
13.65x0.83x6.62x0.99% 48.2B
13.65x1.52x8.92x0.96% 31.78B
57.33x9.56x35.26x0.13% 29.67B
12.5x1.19x6.95x2.24% 24.54B
8.58x0.66x5.91x4.52% 17.61B
13.01x0.54x5.15x3.11% 15.5B
14.46x4.27x11.1x0.06% 10.71B
12.46x0.8x6.08x3.11% 9.25B
Average 17.67x 2.31x 10.41x 1.79% 26.39B
Weighted average by Cap. 18.50x 2.29x 10.81x 1.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