NASDAQ:SLNH | Key Financial Ratios | Soluna 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-302.060.21-26.11%-49.16%
2026-03-311.750.55-33.25%-134.02%
2025-12-311.870.5-28.42%-99.74%
2025-09-301.18-51.90%-545.27%
2025-06-300.35-67.58%319.36%
2025-03-310.33-72.89%408.57%
2024-12-310.28-1.72-71.94%507.52%
2024-09-300.59-30.84%-143.80%
2024-06-300.84-29.89%-121.04%
2024-03-310.52-30.22%-127.24%
2023-12-310.51-31.99%-110.13%
2023-09-300.52-52.99%-173.50%
2023-06-301.37-102.53%-302.41%
2023-03-310.31-114.99%-259.11%
2022-12-310.13-116.19%-235.79%
2022-09-300.22-67.59%-113.58%
2022-06-300.64-12.77%-17.72%
2022-03-310.69-9.90%-15.41%
2021-12-311.59-4.47%-5.78%
2021-09-303.73-5.31%-6.39%
2021-06-305.54-1.40%-1.72%
2021-03-311.8115.10%26.27%
2020-12-312.9222.50%32.89%
2020-09-3039.57%
2020-06-3026.56%
2020-03-3123.17%
2019-12-313.71
2017-12-314.869.40%11.74%
2017-09-304.850.59%0.73%
2017-06-304.320.34%0.43%
2017-03-314.1-3.78%-4.95%
2016-12-314.87-6.95%-8.67%
2016-09-302.12-65.55%-117.73%
2016-06-301.71-107.26%-239.59%
2016-03-311.64-134.59%-310.24%
2015-12-312.33-109.55%-185.53%
2015-09-302.34-3.89%-5.44%
2015-06-302.817.91%10.54%
2015-03-313.115.68%20.31%
2014-12-313.1913.51%17.54%
2014-09-302.1765.52%92.91%
2014-06-302.0667.45%98.84%
2014-03-312.3476486.76%
2013-12-312.5577.04%102.98%
2013-09-302.560.47%3735.97%
2013-06-302.4234.16%-1445.61%
2013-03-311.9718.15%-368.91%
2012-12-311.73-63.69%-0.10%
2012-09-301.53-3.58%19.48%
2012-06-302.3917.54%277.71%
2012-03-312.7724.95%163.68%
2011-12-313.1137.27%149.03%
2011-09-302.296.62%-32.31%
2011-06-301.960.24%-0.87%
2010-12-311.93

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.870.5-28.42%-99.74%
2024-12-310.28-1.72-71.94%507.52%
2023-12-310.51-31.99%-110.13%
2022-12-310.13-116.19%-235.79%
2021-12-311.59-4.47%-5.78%
2020-12-312.9222.50%32.89%
2019-12-313.715.62%8.43%
2017-12-314.869.38%11.72%
2016-12-314.87-6.93%-8.65%
2015-12-312.33-109.51%-185.46%
2014-12-313.1913.51%17.54%
2013-12-312.5578.94%105.51%
2012-12-311.73-43.05%-0.07%
2011-12-313.1137.27%149.03%
2010-12-311.93-48.82%121.58%
2009-12-31-153.26%