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 2,804 - -
Change - -17.63% 28.95% 33.02% 130.51% -29.84% - -
Enterprise Value (EV) 1 843.6 1,011 1,097 1,586 3,916 2,414 2,334 2,192
Change - 19.81% 8.57% 44.5% 146.95% -38.36% -3.31% -6.09%
P/E 9.35x 38.1x 7.19x 9.66x 22.9x 13x 11x 9.77x
PBR 0.94x - 1.11x 1.33x 3.03x 1.93x 1.81x 1.73x
PEG - -0.5x 0x -9.35x -12.19x 0.5x 0.6x 0.8x
Capitalization / Revenue 0.33x 0.23x 0.29x 0.34x 0.74x 0.49x 0.47x 0.45x
EV / Revenue 0.23x 0.23x 0.24x 0.31x 0.72x 0.42x 0.39x 0.35x
EV / EBITDA 3.59x 4.23x 3.78x 4.33x 9.4x 5.37x 4.57x 3.95x
EV / EBIT 6.16x 7.22x 5.75x 5.48x 12.8x 7.34x 6.18x 5.22x
EV / FCF 15.7x 7.43x 8.99x 8.39x 11.9x 8.41x 7.51x 6.71x
FCF Yield 6.37% 13.5% 11.1% 11.9% 8.42% 11.9% 13.3% 14.9%
Dividend per Share 2 4.75 - 1.8 2.4 2.8 3.07 3.451 3.835
Rate of return 15.9% - 5.17% 5.19% 2.61% 4.04% 4.55% 5.05%
EPS 2 3.199 0.71 4.84 4.79 4.7 5.846 6.898 7.765
Distribution rate 148% - 37.2% 50.1% 59.6% 52.5% 50% 49.4%
Net sales 1 3,737 4,312 4,486 5,038 5,427 5,692 5,948 6,210
EBITDA 1 235 239 290.1 366.1 416.6 449.6 510.2 554.8
EBIT 1 137 140 190.8 289.4 307 328.7 377.7 419.9
Net income 1 130 28 181.5 179.5 176 215.3 255.5 286.6
Net Debt 1 -383.4 - -205.9 -147.9 -80.3 -389.7 -469.6 -611.7
Reference price 2 29.90 27.08 34.82 46.25 107.40 75.90 75.90 75.90
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 (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
59.86x2.73x26.04x0.06% 103B
13.3x1.12x6.14x4.4% 77.54B
36.61x4.62x25.07x0.18% 62.33B
27.2x2.08x20.43x1.11% 58.45B
57.22x4.54x28.74x1.57% 46.34B
30.8x0.76x12.56x2.01% 38.59B
25.53x1.75x16.13x0.18% 36.89B
25.57x0.52x8.28x2.31% 35.13B
4.48x0.3x5.98x6.28% 26.96B
Average 31.17x 2.05x 16.60x 2.01% 53.93B
Weighted average by Cap. 34.77x 2.28x 18.09x 1.71%

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