OTC:HRGN | Key Financial Ratios | Harvard Apparatus Regenerative Technology, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.26-396.62%484.63%
2026-03-310.53-378.81%-7403.26%
2025-12-311.19-256.59%-649.86%
2025-09-301.86-256.32%-419.95%
2025-06-300.91-312.87%-878.58%
2025-03-311.93-215.55%-359.42%
2024-12-313.17-174.07%-239.98%
2024-09-303.19-154.66%-213.91%
2024-06-300.33-179.40%2747.93%
2024-03-310.28-182.01%-4620.00%
2023-12-310.81-342.20%-543.44%
2023-09-301.79-227.76%-317.16%
2023-06-302.54-139.34%-212.20%
2023-03-312.73-156.50%638.98%
2022-12-311.17-253.04%190.32%
2022-09-302.21-285.55%554.14%
2022-06-302.25-198.30%1027.48%
2022-03-310.43-222.67%186.70%
2021-12-310.33-427.55%263.39%
2021-09-304.68-122.47%-153.61%
2021-06-302.31-263.68%-403.85%
2021-03-311.2-298.01%-982.41%
2020-12-312.22-234.34%-432.44%
2020-09-303.33-180.19%-270.78%
2020-06-301.09-517.87%-3111.74%
2020-03-311.19-490.14%-1304.50%
2019-12-311.73-418.27%-765.11%
2019-09-301.67-416.12%-766.37%
2019-06-302.28-314.11%-482.52%
2019-03-311.81-338.51%-591.70%
2018-12-313.25-285.95%-381.99%
2018-09-304.16-155.57%-197.12%
2018-06-304.55-119.31%-149.38%
2018-03-314.04-249.42%-315.62%
2017-12-312.72-236.19%-348.12%
2017-09-300.81-549.51%-2941.09%
2017-06-301.1-297.23%-1081.17%
2017-03-311.07-162.81%-850.16%
2016-12-311.26-254.43%-652.71%
2016-09-302.58-146.27%-219.95%
2016-06-304.29-103.68%-130.63%
2016-03-3113.99-175.98%-187.03%
2015-12-3112.05-130.68%-140.98%
2015-09-3025.63-126.55%-131.02%
2015-06-3017.94-107.33%-112.98%
2015-03-3118.77-76.72%-80.63%
2014-12-318.21-153.54%-170.33%
2014-09-3011.25-115.46%-124.97%
2014-06-3012.91-87.68%-94.34%
2014-03-3115.02-70.73%-75.48%
2013-12-3129.27-58.53%-60.52%
2013-09-300.09-1650.10%
2012-12-310

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.19-256.59%-649.86%
2024-12-313.17-174.07%-239.98%
2023-12-310.81-342.20%-543.44%
2022-12-311.17-253.04%190.32%
2021-12-310.33-427.55%263.39%
2020-12-312.22-234.34%-432.44%
2019-12-311.73-418.27%-765.11%
2018-12-313.25-285.95%-381.99%
2017-12-312.72-236.19%-348.12%
2016-12-311.26-254.43%-652.71%
2015-12-3112.05-130.68%-140.98%
2014-12-318.21-153.54%-170.33%
2013-12-3129.27-58.53%-60.52%
2012-12-310-1532.65%-24862.96%