NASDAQ:SLSN | Key Financial Ratios | SOLESENCE, INC.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.97-4.47%-15.79%
2026-03-311.792.98%9.94%
2025-12-311.815.63%18.59%
2025-09-301.843.52%11.02%
2025-06-301.7210.11%42.03%
2025-03-311.096.46%34.05%
2024-12-311.148.47%40.92%
2024-09-301.285.55%17.58%
2024-06-301.76-4.44%-15.22%
2024-03-311.81-6.07%-47.22%
2023-12-311.05-13.35%-230.81%
2023-09-300.88-13.13%-108.04%
2023-06-300.9-10.38%-69.03%
2023-03-310.86-12.21%-83.62%
2022-12-311.2-7.82%-46.43%
2022-09-301.17-3.03%-13.91%
2022-06-301.283.13%13.53%
2022-03-311.383.30%13.84%
2021-12-311.588.17%31.08%
2021-09-301.3915.44%37.57%
2021-06-301.3512.32%31.47%
2021-03-311.250.3615.22%60.38%
2020-12-311.30.537.30%36.20%
2020-09-301.35-1.53%-7.63%
2020-06-301.34-13.02%-74.99%
2020-03-311.06-25.96%-190.54%
2019-12-311.13-32.07%-198.94%
2019-09-301.03-34.26%-253.93%
2019-06-301.23-25.83%-118.41%
2019-03-311-17.46%-179.96%
2018-12-311.29-31.68%-150.36%
2018-09-301.47-16.78%-48.75%
2018-06-301.61-26.67%-68.20%
2018-03-311.74-31.37%-74.86%
2017-12-312.28-12.61%-24.44%
2017-09-301.86-23.98%-54.22%
2017-06-302.21-18.01%-36.11%
2017-03-312.45-11.60%-21.68%
2016-12-312.64-26.48%-45.93%
2016-09-302.94-16.47%-26.58%
2016-06-303.43-11.10%-16.89%
2016-03-313.03-22.89%-36.41%
2015-12-313.06-26.06%-41.66%
2015-09-302.3-31.15%-54.84%
2015-06-302.42-34.29%-58.94%
2015-03-312.46-33.61%-57.44%
2014-12-313.65-30.12%-44.88%
2014-09-303.72-26.50%-37.59%
2014-06-304.48-30.09%-40.98%
2014-03-314.3-35.45%-48.49%
2013-12-315.29-35.26%-46.16%
2013-09-304.75-26.23%-34.56%
2013-06-305.6-25.05%-31.99%
2013-03-315.55-23.02%-29.27%
2012-12-315.49-24.80%-31.50%
2012-09-305.39-29.99%-37.99%
2012-06-303.75-39.05%-52.92%
2012-03-313.9-39.83%-52.83%
2011-12-316.53-37.00%-44.99%
2011-09-305.62-31.18%-38.28%
2011-06-305.19-32.96%-40.67%
2010-12-313.86

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.073.58%10.15%
2024-12-311.148.47%28.34%
2023-12-311.05-13.35%-230.81%
2022-12-311.2-7.82%-46.43%
2021-12-311.588.17%31.08%
2020-12-311.30.537.30%36.20%
2019-12-311.13-32.07%-198.94%
2018-12-311.29-31.68%-150.36%
2017-12-312.28-12.59%-24.41%
2016-12-312.64-26.50%-45.97%
2015-12-313.06-26.06%-41.66%
2014-12-313.65-30.14%-44.90%
2013-12-315.29-35.26%-46.16%
2012-12-315.49-24.80%-31.50%
2011-12-316.53-37.00%-44.99%
2010-12-313.86-30.24%-39.05%

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