Strabag SE (VIE:STR)
Austria flag Austria · Delayed Price · Currency is EUR
83.20
-1.10 (-1.30%)
Jul 24, 2026, 5:35 PM CET

Strabag SE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9,5869,3514,5604,1334,0123,760
Market Cap Growth
6.05%105.06%10.34%3.01%6.69%28.82%
Enterprise Value
6,1136,6442,4952,3873,0122,315
Last Close Price
83.2081.0039.5041.4039.1036.65
PE Ratio
10.4810.205.376.578.506.42
Forward PE
11.8913.598.408.029.449.69
PEG Ratio
-9.209.209.209.208.92
PS Ratio
0.510.500.260.230.240.25
PB Ratio
1.691.650.920.941.000.93
P/TBV Ratio
2.152.101.121.211.311.22
P/FCF Ratio
8.438.317.753.2422.004.92
P/OCF Ratio
5.325.193.292.284.943.08
EV/Sales Ratio
0.330.360.140.140.180.15
EV/EBITDA Ratio
3.223.501.501.682.381.60
EV/EBIT Ratio
4.905.332.352.714.262.58
EV/FCF Ratio
5.375.904.241.8716.523.03
Debt / Equity Ratio
0.280.280.330.380.420.37
Debt / EBITDA Ratio
0.840.840.991.191.331.03
Debt / FCF Ratio
1.421.422.781.329.211.95
Net Debt / Equity Ratio
-0.48-0.48-0.42-0.40-0.25-0.36
Net Debt / EBITDA Ratio
-1.44-1.44-1.26-1.24-0.81-1.01
Net Debt / FCF Ratio
-2.42-2.42-3.55-1.38-5.61-1.92
Asset Turnover
1.231.231.231.341.371.26
Inventory Turnover
10.1110.1110.9513.6114.8413.01
Quick Ratio
1.011.010.990.670.981.04
Current Ratio
1.231.231.201.161.141.20
Return on Equity (ROE)
17.24%17.24%17.61%15.02%11.86%14.58%
Return on Assets (ROA)
5.84%5.84%5.45%4.57%3.80%4.97%
Return on Invested Capital (ROIC)
30.17%30.39%27.83%21.36%16.88%22.83%
Return on Capital Employed (ROCE)
16.28%16.28%15.25%13.69%11.36%14.10%
Earnings Yield
9.56%9.80%18.61%15.22%11.76%15.58%
FCF Yield
11.87%12.04%12.90%30.87%4.55%20.32%
Dividend Yield
3.49%2.60%4.74%3.90%4.32%18.99%
Payout Ratio
26.51%26.51%25.47%25.66%36.70%121.91%
Buyback Yield / Dilution
-3.09%-3.09%-11.85%2.41%0.00%0.00%
Total Shareholder Return
0.40%-0.49%-7.11%6.32%4.32%18.99%