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 12,168 - -
Change - 6.68% 5.88% 9.94% 100.24% 30.12% - -
Enterprise Value (EV) 1 1,724 2,084 1,604 1,765 5,833 9,249 9,078 8,894
Change - 20.88% -23.01% 10% 230.5% 58.58% -1.85% -2.03%
P/E 6.42x 8.5x 6.57x 5.37x 10.2x 14x 13.8x 13.2x
PBR 0.93x 1x 0.94x 0.89x 1.65x 1.96x 1.81x 1.67x
PEG - -0.4x 0.2x 0.3x 1.27x -2.62x 8.3x 2.73x
Capitalization / Revenue 0.25x 0.24x 0.24x 0.27x 0.5x 0.59x 0.55x 0.53x
EV / Revenue 0.11x 0.12x 0.09x 0.1x 0.31x 0.45x 0.41x 0.38x
EV / EBITDA 1.19x 1.66x 1.13x 1.07x 3.1x 4.88x 4.58x 4.24x
EV / EBIT 1.92x 2.95x 1.82x 1.66x 4.68x 7.48x 7.09x 6.55x
EV / FCF - - - - - - 14,590,823x 13,527,164x
FCF Yield - - - - - - 0% 0%
Dividend per Share 2 2 2 2.2 2.5 2.9 3.1 3.2 3.35
Rate of return 5.46% 5.12% 5.31% 6.33% 3.58% 2.94% 3.04% 3.18%
EPS 2 5.71 4.6 6.3 7.35 7.94 7.515 7.64 8.01
Distribution rate 35% 43.5% 34.9% 34% 36.5% 41.3% 41.9% 41.8%
Net sales 1 15,299 17,026 17,667 17,422 18,714 20,780 21,967 23,114
EBITDA 1 1,446 1,257 1,418 1,644 1,883 1,895 1,984 2,098
EBIT 1 896.1 706.4 880.2 1,062 1,247 1,237 1,281 1,358
Net income 1 585.7 472.5 630.5 823 916.3 867.8 881.5 924.6
Net Debt 1 -2,036 -1,928 -2,643 -2,905 -3,518 -2,918 -3,089 -3,274
Reference price 2 36.65 39.10 41.40 39.50 81.00 105.40 105.40 105.40
Nbr of stocks (in thousands) 102,600 102,600 102,600 118,222 115,443 115,443 - -
Announcement Date 29/04/22 27/04/23 23/04/24 18/04/25 28/04/26 - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution



P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
56.12x2.59x24.69x0.07% 97.59B
12.25x1.05x5.75x4.77% 70.29B
34.15x4.3x23.32x0.2% 58.29B
26.07x2.01x19.74x1.13% 55.68B
50.74x4.04x25.56x1.91% 39.91B
27.22x0.68x11.26x2.27% 34.06B
23.27x1.59x14.65x0.2% 33.62B
21.85x0.44x6.92x2.78% 29.56B
4.92x0.31x5.78x5.98% 26.22B
Average 28.51x 1.89x 15.30x 2.15% 49.47B
Weighted average by Cap. 32.09x 2.13x 16.90x 1.83%

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