OTC:HEPA | Key Financial Ratios | Hepion Pharmaceuticals, Inc.

Complete source-backed ratio history.

Available history
2013-06-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.91-165.42%-249.38%
2026-03-313.68-110.25%-160.64%
2025-12-3110.25-269.64%-310.32%
2025-09-3010.77-245.13%-275.79%
2025-06-307.6-301.01%-357.18%
2025-03-316.75-260.26%-422.08%
2024-12-310.51-817.51%708.00%
2024-09-301.3-611.14%-5582.85%
2024-06-305.62-471.96%-796.38%
2024-03-315.99-240.91%-512.14%
2023-12-313.31-270.39%-671.99%
2023-09-303.32-178.69%-276.49%
2023-06-304.27-116.98%-161.90%
2023-03-314.67-98.05%-130.62%
2022-12-317.16-70.05%-84.64%
2022-09-308.77-64.72%-76.12%
2022-06-305.95-54.85%-68.08%
2022-03-3114.34-35.04%-38.77%
2021-12-3111.88-31.60%-35.19%
2021-09-3014.9-25.05%-27.24%
2021-06-3016.01-20.81%-22.50%
2021-03-3141.06-17.93%-18.87%
2020-12-319.15-41.84%-50.23%
2020-09-303.63-86.48%-136.81%
2020-06-306.98-54.81%-74.48%
2020-03-3111.27-39.88%-50.99%
2019-12-318.94-34.14%-45.06%
2019-09-3010.09-35.10%-46.30%
2019-06-309.67-24.57%-32.25%
2019-03-310.55-110.60%-2214.46%
2018-12-311.04-115.39%-547.85%
2018-09-301.62-87.97%-271.80%
2018-06-300.55-130.95%1387.75%
2018-03-311.62-149.35%-459.94%
2017-12-312.33
2017-09-303.18-112.23%-317.43%
2017-06-304.48-81.00%-164.40%
2017-03-312.65-188.33%5746.24%
2016-12-313.37-114.80%-313.83%
2016-09-300.7-192.49%566.45%
2016-06-301.55-129.69%-1290.14%
2016-03-311.55-254.35%-1325.34%
2015-12-312.8-165.77%-354.06%
2015-09-300.65-620.96%1302.05%
2015-06-302.71-266.83%-417.20%
2015-03-315.79-48.33%-58.24%
2014-12-3124.52-106.03%-110.48%
2014-09-301.92-653.93%-1216.80%
2014-06-304.32
2014-03-3110.11
2013-06-300.38

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-3110.25-269.64%-310.32%
2024-12-310.51-817.51%708.00%
2023-12-313.31-270.39%-671.99%
2022-12-317.16-70.05%-84.64%
2021-12-3111.88-31.60%-35.19%
2020-12-319.15-41.84%-50.23%
2019-12-318.94-34.14%-45.06%
2018-12-311.04-115.39%-547.85%
2017-12-312.33
2017-06-304.48-81.00%-164.40%
2016-06-301.55-129.69%-1290.14%
2015-06-302.71-266.83%-417.20%
2014-06-304.32-263.92%180.04%
2013-06-300.38