Company Valuation: Bilfinger SE

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 1,227 1,011 1,303 1,734 3,996 3,005 - -
Change - -17.63% 28.95% 33.02% 130.51% -24.8% - -
Enterprise Value (EV) 1 843.6 1,011 1,097 1,586 3,916 2,665 2,537 2,398
Change - 19.81% 8.57% 44.5% 146.95% -31.95% -4.81% -5.45%
P/E 9.35x 38.1x 7.19x 9.66x 22.9x 13.7x 11.8x 10.6x
PBR 0.94x - 1.11x 1.33x 3.03x 2.05x 1.94x 1.86x
PEG - -0.5x 0x -9.35x -12.19x 0.5x 0.8x 0.9x
Capitalization / Revenue 0.33x 0.23x 0.29x 0.34x 0.74x 0.53x 0.51x 0.49x
EV / Revenue 0.23x 0.23x 0.24x 0.31x 0.72x 0.47x 0.43x 0.39x
EV / EBITDA 3.59x 4.23x 3.78x 4.33x 9.4x 5.94x 5.02x 4.38x
EV / EBIT 6.16x 7.22x 5.75x 5.48x 12.8x 8.21x 6.81x 5.8x
EV / FCF 15.7x 7.43x 8.99x 8.39x 11.9x 9.29x 8.16x 7.34x
FCF Yield 6.37% 13.5% 11.1% 11.9% 8.42% 10.8% 12.3% 13.6%
Dividend per Share 2 4.75 - 1.8 2.4 2.8 3.016 3.451 3.835
Rate of return 15.9% - 5.17% 5.19% 2.61% 3.74% 4.28% 4.76%
EPS 2 3.199 0.71 4.84 4.79 4.7 5.908 6.813 7.642
Distribution rate 148% - 37.2% 50.1% 59.6% 51% 50.7% 50.2%
Net sales 1 3,737 4,312 4,486 5,038 5,427 5,688 5,926 6,176
EBITDA 1 235 239 290.1 366.1 416.6 448.3 505 548.1
EBIT 1 137 140 190.8 289.4 307 324.8 372.5 413.2
Net income 1 130 28 181.5 179.5 176 218.3 251.5 280.9
Net Debt 1 -383.4 - -205.9 -147.9 -80.3 -340.2 -468.4 -606.6
Reference price 2 29.90 27.08 34.82 46.25 107.40 80.65 80.65 80.65
Nbr of stocks (in thousands) 41,037 37,324 37,429 37,484 37,209 36,940 - -
Announcement Date 2/10/22 2/14/23 2/14/24 3/3/25 3/3/26 - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
53.31x2.44x23.32x0.07% 91.83B
12.27x1.05x5.77x4.76% 71.68B
26.81x2.06x20.21x1.14% 58.09B
32.12x4.03x21.86x0.21% 54.82B
51.32x4.14x26.28x1.73% 41.6B
28.38x0.7x11.56x2.18% 35.6B
23.02x0.47x7.41x2.56% 31.65B
22.42x1.53x14.09x0.21% 32.39B
4.99x0.32x5.8x5.89% 26.56B
Average 28.29x 1.86x 15.14x 2.08% 49.36B
Weighted average by Cap. 31.12x 2.05x 16.38x 1.85%

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