NASDAQ:STRR | Key Financial Ratios | Star Equity Holdings, 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.960.24-8.42%-15.24%
2026-03-312.090.2-7.33%-13.04%
2025-12-312.10.22-5.23%-9.01%
2025-09-302.070.19-4.09%-7.07%
2025-06-303.04-3.42%-9.66%
2025-03-313.22-3.20%-9.19%
2024-12-313.580-9.07%-11.80%
2024-09-303.27-6.56%-8.04%
2024-06-303.3-3.94%-4.87%
2024-03-313.21-2.00%-2.38%
2023-12-314.093.61%4.53%
2023-09-303.732.51%3.27%
2023-06-302.963.20%4.17%
2023-03-312.957.32%9.62%
2022-12-312.6310.49%15.57%
2022-09-302.510.0313.43%20.57%
2022-06-302.320.0414.22%21.40%
2022-03-312.799.49%15.07%
2021-12-312.50.055.27%8.21%
2021-09-302.923.86%6.48%
2021-06-303.16-0.47%-0.82%
2021-03-313.62-1.53%-2.74%
2020-12-314.03-2.74%-3.63%
2020-09-304.120.04-2.18%-2.99%
2020-06-304.120.041.26%1.74%
2020-03-315.271.06%1.34%
2019-12-314.740-2.04%-2.65%
2019-09-304.24-6.49%-9.01%
2019-06-304.61-9.10%-12.62%
2019-03-315.17-10.37%-13.66%
2018-12-314.9314.79%19.43%
2018-09-304.9411.91%15.69%
2018-06-305.3511.93%15.53%
2018-03-315.1515.69%20.68%
2017-12-311.61-2.63%-6.82%
2017-09-301.64-6.59%-2.74%
2017-06-301.64-12.57%-5.05%
2017-03-311.61-41.87%-82.57%
2016-12-311.66-8.63%-20.99%
2016-09-301.74-10.60%-24.88%
2016-06-301.72-9.78%-23.25%
2016-03-311.94.66%10.14%
2015-12-312.061.86%3.81%
2015-09-302.065.99%12.02%
2015-06-302.082.01%4.03%
2015-03-311.73-12.78%-30.70%
2014-12-311.77-9.45%-22.27%
2014-09-301.66-18.52%-46.72%
2014-06-301.83-16.20%-36.82%
2014-03-311.83-16.74%-37.48%
2013-12-311.92-19.14%-40.86%
2013-09-301.97-11.12%-22.65%
2013-06-302.05-9.44%-18.77%
2013-03-312.19-5.68%-10.69%
2012-12-312.34-2.76%-5.01%
2012-09-302.22-0.84%-1.58%
2012-06-302.11.87%3.61%
2012-03-312.063.74%7.18%
2011-12-312.015.04%10.16%
2011-09-301.883.99%8.62%
2011-06-301.711.44%3.41%
2010-12-311.84

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.1-5.23%-9.01%
2024-12-313.58-9.07%-11.80%
2023-12-314.093.61%4.53%
2022-12-312.6310.49%15.57%
2021-12-312.55.27%8.21%
2020-12-314.03-2.74%-3.63%
2019-12-314.74-2.04%-2.65%
2018-12-314.9314.79%19.43%
2017-12-311.61-2.63%-6.82%
2016-12-311.66-8.63%-20.99%
2015-12-312.061.86%3.81%
2014-12-311.77-9.45%-22.27%
2013-12-311.92-19.14%-40.86%
2012-12-312.34-2.76%-5.01%
2011-12-312.015.04%10.16%
2010-12-311.84-2.28%-5.02%
2009-12-31-53.25%

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