Strabag SE (VIE:STR)
Austria flag Austria · Delayed Price · Currency is EUR
66.80
-0.90 (-1.33%)
Apr 2, 2025, 4:45 PM CET

Strabag SE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2014 - 2018
Period Ending
Apr '25 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2014 - 2018
Market Capitalization
7,9454,2484,0123,7602,9193,181
Upgrade
Market Cap Growth
20.48%5.88%6.69%28.82%-8.23%20.86%
Upgrade
Enterprise Value
6,4542,9743,2203,0691,8512,863
Upgrade
Last Close Price
67.2029.9626.9023.9715.6016.46
Upgrade
PE Ratio
10.806.748.496.427.398.56
Upgrade
Forward PE
10.628.029.449.699.199.82
Upgrade
PS Ratio
0.400.240.240.250.200.20
Upgrade
PB Ratio
1.880.961.000.920.710.83
Upgrade
P/TBV Ratio
1.451.241.311.220.941.14
Upgrade
P/FCF Ratio
11.923.3322.004.923.527.42
Upgrade
P/OCF Ratio
3.752.344.933.082.282.96
Upgrade
PEG Ratio
--8.928.461.97
Upgrade
EV/Sales Ratio
0.370.170.190.200.130.18
Upgrade
EV/EBITDA Ratio
5.202.903.342.632.003.19
Upgrade
EV/EBIT Ratio
9.215.236.504.474.086.16
Upgrade
EV/FCF Ratio
9.692.3317.664.022.236.68
Upgrade
Debt / Equity Ratio
0.210.200.240.290.280.37
Upgrade
Debt / EBITDA Ratio
0.800.820.930.971.171.49
Upgrade
Debt / FCF Ratio
1.350.715.251.561.403.32
Upgrade
Asset Turnover
1.321.341.371.261.211.32
Upgrade
Inventory Turnover
7.999.5710.799.359.0510.77
Upgrade
Quick Ratio
0.850.950.941.001.010.96
Upgrade
Current Ratio
1.131.161.141.211.241.16
Upgrade
Return on Equity (ROE)
15.37%15.02%11.86%14.58%10.02%10.08%
Upgrade
Return on Assets (ROA)
2.77%2.69%2.48%3.52%2.33%2.44%
Upgrade
Return on Capital (ROIC)
7.11%6.91%6.04%8.15%5.38%5.64%
Upgrade
Return on Capital Employed (ROCE)
9.10%8.60%8.00%11.00%7.00%7.50%
Upgrade
Earnings Yield
8.16%14.84%11.78%15.58%13.54%11.69%
Upgrade
FCF Yield
8.39%30.03%4.54%20.32%28.39%13.47%
Upgrade
Dividend Yield
3.25%7.34%7.44%8.34%44.24%5.47%
Upgrade
Payout Ratio
32.72%25.66%36.70%120.87%23.36%29.60%
Upgrade
Buyback Yield / Dilution
-2.60%2.41%----
Upgrade
Total Shareholder Return
0.65%9.76%7.44%8.34%44.24%5.47%
Upgrade
Updated Aug 30, 2024. Source: S&P Global Market Intelligence. Standard template. Financial Sources.