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,086 - -
Change - -17.63% 28.95% 33.02% 130.51% -22.77% - -
Enterprise Value (EV) 1 843.6 1,011 1,097 1,586 3,916 2,738 2,611 2,469
Change - 19.81% 8.57% 44.5% 146.95% -30.09% -4.61% -5.46%
P/E 9.35x 38.1x 7.19x 9.66x 22.9x 13.6x 11.7x 10.5x
PBR 0.94x - 1.11x 1.33x 3.03x 2.08x 1.99x 1.9x
PEG - -0.5x 0x -9.35x -12.19x 0.4x 0.7x 0.9x
Capitalization / Revenue 0.33x 0.23x 0.29x 0.34x 0.74x 0.54x 0.52x 0.5x
EV / Revenue 0.23x 0.23x 0.24x 0.31x 0.72x 0.48x 0.44x 0.4x
EV / EBITDA 3.59x 4.23x 3.78x 4.33x 9.4x 5.86x 5.03x 4.4x
EV / EBIT 6.16x 7.22x 5.75x 5.48x 12.8x 8.11x 6.75x 5.78x
EV / FCF 15.7x 7.43x 8.99x 8.39x 11.9x 10.3x 9.55x 9.11x
FCF Yield 6.37% 13.5% 11.1% 11.9% 8.42% 9.68% 10.5% 11%
Dividend per Share 2 4.75 - 1.8 2.4 2.8 2.946 3.497 3.852
Rate of return 15.9% - 5.17% 5.19% 2.61% 3.53% 4.19% 4.61%
EPS 2 3.199 0.71 4.84 4.79 4.7 6.162 7.132 7.957
Distribution rate 148% - 37.2% 50.1% 59.6% 47.8% 49% 48.4%
Net sales 1 3,737 4,312 4,486 5,038 5,427 5,697 5,960 6,228
EBITDA 1 235 239 290.1 366.1 416.6 467.6 519.3 561.1
EBIT 1 137 140 190.8 289.4 307 337.5 386.7 427.1
Net income 1 130 28 181.5 179.5 176 230.8 267.2 295.9
Net Debt 1 -383.4 - -205.9 -147.9 -80.3 -348.8 -474.9 -617.3
Reference price 2 29.90 27.08 34.82 46.25 107.40 83.55 83.55 83.55
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.($)
65.05x2.81x27.51x0.07% 94.32B
13.09x1.06x5.81x4.48% 71.3B
38.8x4.75x26.33x0.17% 58.83B
25.27x1.93x18.78x1.23% 54.5B
55.39x4.6x29.44x1.64% 45.98B
33.09x0.78x13.13x1.92% 39.23B
27.88x0.54x8.68x2.14% 35.71B
25.4x1.65x15.86x0.19% 33.07B
4.66x0.29x6.25x6.11% 27.62B
Average 32.07x 2.05x 16.86x 2% 51.17B
Weighted average by Cap. 35.91x 2.28x 18.36x 1.75%

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