NASDAQ:ABEO | Key Financial Ratios | ABEONA THERAPEUTICS 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-306.630.12-35.03%-49.11%
2026-03-315.890.1233.32%45.63%
2025-12-316.930.1332.42%44.71%
2025-09-309.740.1235.63%48.09%
2025-06-306.730.1223.25%34.99%
2025-03-314.90.47-44.47%-106.74%
2024-12-316.080.43-58.51%-144.75%
2024-09-306.120.41-58.90%-155.18%
2024-06-307.480.25-39.25%-71.82%
2024-03-315.61-102.45%863.18%
2023-12-314.15-84.67%-365.49%
2023-09-306.81-67.67%-202.91%
2023-06-304.67-73.42%-420.72%
2023-03-315.77-50.16%-142.79%
2022-12-316.83-61.82%-148.34%
2022-09-302.02-204.48%-639.13%
2022-06-302.21-178.60%-569.51%
2022-03-313.18-164.90%-429.49%
2021-12-313.39-106.72%-200.47%
2021-09-302.57-45.44%-67.82%
2021-06-301.88-41.53%-64.55%
2021-03-312.17-36.82%-55.17%
2020-12-312.33-55.71%-82.14%
2020-09-302.7-53.23%-73.70%
2020-06-302.9-57.78%-78.45%
2020-03-313.24-60.51%-79.99%
2019-12-313.42-34.15%-42.75%
2019-09-302.45-54.16%-80.51%
2019-06-302.54-47.91%-71.27%
2019-03-313.35-38.94%-54.92%
2018-12-314.37-32.50%-42.28%
2018-09-3011.09-29.67%-31.71%
2018-06-3021.07-21.94%-22.72%
2018-03-3120.79-18.56%-19.21%
2017-12-3125.07-15.28%-16.06%
2017-09-3022.13-27.02%-28.78%
2017-06-3014.05-23.95%-25.99%
2017-03-3110.52-20.49%-22.54%
2016-12-318.37-19.70%-22.07%
2016-09-304.9-23.32%-27.11%
2016-06-303.98-27.86%-33.60%
2016-03-314.95-23.34%-27.52%
2015-12-3127.47-18.15%-21.45%
2015-09-3027.83-26.95%-33.02%
2015-06-3016.13-25.38%-32.57%
2015-03-316.6-212.85%-883.79%
2014-12-313.99-161.49%-556.02%
2014-09-300.02-5682.14%52.41%
2014-06-300.02-6082.50%51.40%
2014-03-310.04-102.72%3.17%
2013-12-310.06725.77%-30.10%
2013-09-300.132321.52%-192.58%
2013-06-300.3443.93%-86.14%
2013-03-310.22-90.59%11.46%
2012-12-310.25-608.79%61.68%
2012-09-300.09-2437.44%64.98%
2012-06-300.14-609.81%47.83%
2012-03-310.21-172.87%27.40%
2011-12-310.27-66.90%14.38%
2011-09-300.12-22.97%2.17%
2011-06-300.35-268.09%56.72%
2010-12-310.57

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-316.930.1332.42%44.71%
2024-12-316.080.43-58.51%-144.75%
2023-12-314.15-84.67%-365.49%
2022-12-316.83-61.82%-148.34%
2021-12-313.39-106.72%-200.47%
2020-12-312.33-55.71%-82.14%
2019-12-313.42-34.15%-42.75%
2018-12-314.37-32.50%-42.28%
2017-12-3125.07-15.28%-16.06%
2016-12-318.37-19.70%-22.07%
2015-12-3127.47-18.15%-21.45%
2014-12-313.99-161.49%-556.02%
2013-12-310.06725.77%-30.10%
2012-12-310.25-608.79%61.68%
2011-12-310.27-66.90%14.38%
2010-12-310.57-85.93%36.24%