STRABAG

STR · Wiener Börse · EUR

€103.40Change from previous close: +0.78%Absolute change: +€0.80

Close · October 2, 2026

At a glance

Revenue growth
+7.42%
2025 vs 2024
Net income growth
+11.33%
2025 vs 2024
Net margin
4.9%
2024: 4.7%

Financial data

Amounts in millions of EUR; per-share values in EUR; shares in millions.

Cash flow · Annual
Item20252024202320222021
Operating cash flow1,8031,3871,8178131,221
Depreciation and amortization633580543534542
Capital expenditure-665-645-541-631-456
Investing cash flow-813-750-655-560-378
Financing cash flow-410-354-431-504-744
Dividends paid-243-210-162-173-708
Share repurchases—0.0-1080.0—
Debt issued6.256.212.634.5—
Debt repaid-101-52.2-96.6-297—
Effect of exchange rates19.8-10.917.7-10.27.2
Net change in cash600273749-261106
Free cash flow1,1387431,276182764
Levered free cash flow864308921417397