Sterling Infrastructure, Inc. (BIT:1STRL)
Italy flag Italy · Delayed Price · Currency is EUR
361.90
-0.80 (-0.22%)
At close: Mar 4, 2026

Sterling Infrastructure Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
11,0738,0924,4502,342864676
Market Cap Growth
188.72%81.87%89.98%171.07%27.84%49.61%
Enterprise Value
11,0368,0554,2112,2841,1331,031
PE Ratio
44.8132.6520.3719.809.4312.23
Forward PE
30.4119.7319.7319.149.8912.06
PEG Ratio
-1.351.351.351.351.35
PS Ratio
5.223.772.441.380.570.55
PB Ratio
11.758.486.394.392.112.19
P/TBV Ratio
10.108.556.494.432.112.13
P/FCF Ratio
35.8525.9112.416.576.346.99
P/OCF Ratio
29.5521.3510.395.684.584.94
EV/Sales Ratio
5.153.762.311.340.740.85
EV/EBITDA Ratio
23.5620.9812.888.906.218.47
EV/EBIT Ratio
31.0425.3615.7211.028.2311.18
EV/FCF Ratio
35.7325.7911.756.408.3210.66
Debt / Equity Ratio
0.320.320.450.641.031.31
Debt / EBITDA Ratio
0.790.790.971.342.323.34
Debt / FCF Ratio
0.970.970.890.963.114.20
Net Debt / Equity Ratio
-0.04-0.04-0.36-0.120.651.14
Net Debt / EBITDA Ratio
-0.09-0.09-0.78-0.241.462.91
Net Debt / FCF Ratio
-0.11-0.11-0.71-0.171.963.66
Asset Turnover
1.071.071.121.231.321.29
Quick Ratio
0.980.981.351.221.270.99
Current Ratio
1.011.011.381.251.341.24
Return on Equity (ROE)
32.05%32.05%37.36%25.93%23.50%20.33%
Return on Assets (ROA)
11.48%11.65%12.82%11.79%8.39%7.04%
Return on Invested Capital (ROIC)
17.00%17.26%20.99%16.89%10.42%8.49%
Return on Capital Employed (ROCE)
25.28%25.56%26.21%22.97%17.03%14.14%
Earnings Yield
2.23%3.06%4.91%5.05%10.61%8.17%
FCF Yield
2.79%3.86%8.06%15.23%15.77%14.31%
Buyback Yield / Dilution
0.79%0.79%1.37%0.00%0.00%0.00%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.