Company Valuation: Strabag SE

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 3,760 4,012 4,248 4,670 9,351 9,882 - -
Change - 6.68% 5.88% 9.94% 100.24% 5.68% - -
Enterprise Value (EV) 1 1,724 2,084 1,604 1,765 5,833 7,180 6,951 6,782
Change - 20.88% -23.01% 10% 230.5% 23.1% -3.18% -2.43%
P/E 6.42x 8.5x 6.57x 5.37x 10.2x 12.2x 11.6x 11.2x
PBR 0.93x 1x 0.94x 0.89x 1.65x 1.61x 1.49x 1.37x
PEG - -0.4x 0.2x 0.3x 1.27x -1x 2.11x 3.24x
Capitalization / Revenue 0.25x 0.24x 0.24x 0.27x 0.5x 0.49x 0.46x 0.45x
EV / Revenue 0.11x 0.12x 0.09x 0.1x 0.31x 0.35x 0.33x 0.31x
EV / EBITDA 1.19x 1.66x 1.13x 1.07x 3.1x 3.98x 3.6x 3.37x
EV / EBIT 1.92x 2.95x 1.82x 1.66x 4.68x 6.27x 5.62x 5.24x
EV / FCF 2.26x 11.4x - 2.38x 5.13x 13x 11.4x 10.6x
FCF Yield 44.3% 8.75% - 42.1% 19.5% 7.71% 8.78% 9.41%
Dividend per Share 2 2 2 2.2 2.5 2.9 2.9 3 3.15
Rate of return 5.46% 5.12% 5.31% 6.33% 3.58% 3.39% 3.5% 3.68%
EPS 2 5.71 4.6 6.3 7.35 7.94 6.995 7.38 7.635
Distribution rate 35% 43.5% 34.9% 34% 36.5% 41.5% 40.7% 41.3%
Net sales 1 15,299 17,026 17,667 17,422 18,714 20,342 21,300 22,203
EBITDA 1 1,446 1,257 1,418 1,644 1,883 1,804 1,930 2,015
EBIT 1 896.1 706.4 880.2 1,062 1,247 1,146 1,237 1,293
Net income 1 585.7 472.5 630.5 823 916.3 807.5 851.8 881.5
Net Debt 1 -2,036 -1,928 -2,643 -2,905 -3,518 -2,702 -2,930 -3,100
Reference price 2 36.65 39.10 41.40 39.50 81.00 85.60 85.60 85.60
Nbr of stocks (in thousands) 102,600 102,600 102,600 118,222 115,443 115,443 - -
Announcement Date 4/29/22 A 4/27/23 A 4/23/24 A 4/18/25 A 4/28/26 A - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
53.84x2.46x23.54x0.07% 92.73B
13.06x1.11x6.06x4.48% 76.72B
27.35x2.09x20.53x1.11% 58.69B
33.14x4.16x22.59x0.2% 56.56B
55.47x4.42x28.15x1.57% 45.27B
29.56x0.73x12.05x2.1% 37.33B
23.35x1.59x14.7x0.2% 33.74B
24.45x0.5x7.9x2.41% 33.85B
4.5x0.3x5.98x6.26% 27.17B
Average 29.41x 1.93x 15.72x 2.04% 51.34B
Weighted average by Cap. 32.09x 2.12x 16.84x 1.81%

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