Strabag (STR) H2 2025 earnings summary
Event summary combining transcript, slides, and related documents.
H2 2025 earnings summary
14 Mar, 2026Executive summary
Output exceeded €20 billion for the first time in 2025, with a record order backlog above €30 billion, reflecting strong execution and strategic focus on growth markets.
EBIT margin reached at least 6.5% in 2025, up from 6.1% in 2024, driven by major projects in Germany and internationally.
Major project wins in energy, water, mobility, and high-tech sectors contributed to growth.
Financial highlights
Output volume for 2025 was €20.4 billion, up 6% year-over-year.
Order backlog reached €31.4 billion, a 24% increase compared to 2024.
EBIT margin improved to at least 6.5% in 2025.
Market capitalization stood at €10.9 billion.
Dividend per share for 2025 was €2.55, with consensus estimates rising for 2026 and 2027.
Outlook and guidance
2026 output volume is projected at approximately €22 billion, supported by a strong order backlog and acquisitions.
EBIT margin guidance for 2026 is in the 5.0%–5.5% range.
Net investments for 2026 are expected to be no more than €1.4 billion.
Latest events from Strabag
- Order backlog reached €31.4 billion and 2025 EBIT margin target raised to at least 5.0%.STR
Q3 2025 TU30 Jan 2026 - Record H1 2025 output, backlog, and EBIT growth, with robust outlook and share price surge.STR
H1 20256 Jan 2026 - Record results, strategic growth, and all proposals approved amid robust shareholder engagement.STR
AGM 202526 Dec 2025 - Record order backlog and 8% output growth in Q1 2025, with EBIT margin guidance raised.STR
Q1 2025 TU3 Oct 2025 - Order backlog up €1.9bn to €25.3bn, stable output, 2024 guidance and S&P upgrade confirmed.STR
Q3 2024 TU13 Jun 2025 - Record order backlog and robust net income highlight STRABAG's strong H1 2024 performance.STR
H1 202413 Jun 2025 - Record order backlog and strong 2025 outlook with raised EBIT margin target.STR
Trading Update6 Jun 2025 - Record results, strong order backlog, and margin expansion set stage for 2025 growth.STR
H2 20245 Jun 2025