NASDAQ:STRL | Key Financial Ratios | STERLING INFRASTRUCTURE, INC.

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.110.2113.51%31.79%
2026-03-311.10.2412.45%29.14%
2025-12-311.010.2611.02%26.17%
2025-09-3010.2812.32%30.04%
2025-06-301.420.3413.19%32.32%
2025-03-311.320.3813.07%33.01%
2024-12-311.380.3912.77%31.86%
2024-09-301.290.459.11%25.74%
2024-06-301.240.498.27%24.22%
2024-03-311.250.528.26%23.28%
2023-12-311.250.557.80%22.40%
2023-09-301.280.617.55%22.44%
2023-06-301.260.687.68%22.39%
2023-03-311.320.817.47%21.60%
2022-12-311.340.917.38%22.43%
2022-09-301.3115.57%19.16%
2022-06-301.321.095.61%18.75%
2022-03-311.281.195.65%18.68%
2021-12-311.241.265.07%17.46%
2021-09-301.315.55%18.36%
2021-06-301.251.15.13%17.69%
2021-03-311.11.235.36%18.45%
2020-12-311.121.384.44%15.83%
2020-09-301.21.525.80%23.03%
2020-06-301.231.765.15%21.89%
2020-03-311.32.114.31%19.33%
2019-12-311.241.974.35%18.50%
2019-09-301.560.414.75%13.72%
2019-06-301.560.465.29%15.39%
2019-03-311.660.475.98%16.96%
2018-12-311.690.56.12%17.97%
2018-09-301.614.68%14.19%
2018-06-301.654.62%14.22%
2018-03-311.620.63.91%11.91%
2017-12-311.530.642.51%8.22%
2017-09-301.440.651.09%3.71%
2017-06-301.390.68-0.28%-0.96%
2017-03-311.190.04-1.25%-3.59%
2016-12-311.20.05-3.06%-8.60%
2016-09-301.250.1-1.22%-3.54%
2016-06-301.280.16-1.87%-5.59%
2016-03-311.270.36-3.78%-12.08%
2015-12-311.290.21-7.67%-21.29%
2015-09-301.360.31-9.13%-22.98%
2015-06-301.240.33-10.00%-26.82%
2015-03-311.310.3-8.96%-23.12%
2014-12-311.50.28-3.19%-7.32%
2014-09-301.420.27-16.32%-38.83%
2014-06-301.30.14-15.44%-35.20%
2014-03-311.250.16-24.62%-53.50%
2013-12-311.080.07-27.08%-57.36%
2013-09-301.440.11-5.33%-10.08%
2013-06-301.720.16-5.38%-9.42%
2013-03-311.910.060.83%1.29%
2012-12-312.130.12-0.09%-0.14%
2012-09-301.630.05-12.48%-22.34%
2012-06-301.570-12.57%-21.25%
2012-03-312.240-14.07%-21.06%
2011-12-312.370-11.82%-16.83%
2011-09-302.160.034.23%6.69%
2011-06-302.4604.56%6.76%
2010-12-312.550

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.010.2611.02%26.17%
2024-12-311.380.3912.77%31.86%
2023-12-311.250.557.80%22.40%
2022-12-311.340.917.38%22.43%
2021-12-311.241.265.07%17.46%
2020-12-311.121.384.44%15.83%
2019-12-311.241.974.35%18.50%
2018-12-311.690.56.12%17.97%
2017-12-311.530.642.51%8.22%
2016-12-311.20.05-3.06%-8.60%
2015-12-311.290.21-7.67%-21.29%
2014-12-311.50.28-3.19%-7.32%
2013-12-311.080.07-27.08%-57.36%
2012-12-312.130.12-0.09%-0.14%
2011-12-312.370-11.82%-16.83%
2010-12-312.5505.20%7.62%
2009-12-3110.27%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.