Company Valuation: Sacyr, S.A.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 1,402 1,658 2,021 2,464 3,060 3,411 - -
Change - 18.22% 21.89% 21.93% 24.21% 11.46% - -
Enterprise Value (EV) 1 7,251 1,658 8,429 9,355 9,419 10,373 10,461 10,690
Change - -77.14% 408.4% 10.99% 0.69% 10.12% 0.85% 2.19%
P/E -7.37x 15.3x 14.2x 21.2x 35.1x 20.9x 19.2x 16.9x
PBR 3.42x - 2.68x 2.47x 2.96x 3.22x 3.21x 3.21x
PEG - -0x 0.5x -0.7x -1.3x 0.2x 2.09x 1.3x
Capitalization / Revenue 0.3x 0.28x 0.44x 0.54x 0.66x 0.72x 0.69x 0.67x
EV / Revenue 1.55x 0.28x 1.83x 2.05x 2.02x 2.19x 2.11x 2.11x
EV / EBITDA 7.86x 1.1x 5.53x 6.92x 6.94x 7.7x 7.28x 7.25x
EV / EBIT 9.44x 1.27x 6.74x 7.52x 8.65x 9.24x 8.69x 8.65x
EV / FCF -21.2x - 13.5x 25.2x 17.9x -692x 51.8x 55.7x
FCF Yield -4.71% - 7.41% 3.96% 5.57% -0.14% 1.93% 1.8%
Dividend per Share 2 0.103 - 0.136 0.141 - 0.19 0.1789 0.1813
Rate of return 4.51% - 4.35% 4.43% - 4.43% 4.17% 4.23%
EPS 2 -0.31 0.17 0.22 0.15 0.11 0.205 0.2238 0.2532
Distribution rate -33.2% - 61.8% 94% - 92.7% 79.9% 71.6%
Net sales 1 4,675 5,852 4,609 4,571 4,660 4,745 4,953 5,056
EBITDA 1 922.9 1,502 1,523 1,352 1,358 1,347 1,436 1,474
EBIT 1 768.2 1,303 1,251 1,245 1,089 1,122 1,203 1,236
Net income 1 -189.2 110.5 153.2 113.4 85.79 151.2 182 197.3
Net Debt 1 5,848 - 6,408 6,891 6,359 6,961 7,050 7,279
Reference price 2 2.286 2.600 3.126 3.182 3.866 4.290 4.290 4.290
Nbr of stocks (in thousands) 613,491 637,657 646,431 774,315 791,585 795,131 - -
Announcement Date 2/25/22 2/24/23 2/29/24 2/27/25 2/26/26 - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
55.8x2.55x24.36x0.07% 96.12B
13.13x1.11x6.08x4.46% 77.18B
27.37x2.09x20.54x1.1% 58.78B
34.09x4.29x23.27x0.2% 58.17B
55.42x4.42x28.13x1.57% 45.26B
29.72x0.73x12.12x2.08% 37.56B
23.71x1.62x14.94x0.19% 34.26B
24.52x0.5x7.92x2.41% 33.97B
4.47x0.3x5.97x6.3% 26.98B
Average 29.80x 1.96x 15.93x 2.04% 52.03B
Weighted average by Cap. 32.80x 2.16x 17.17x 1.78%

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