NASDAQ:ELOX | Key Financial Ratios | Eloxx Pharmaceuticals, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.74-18.70%-25.54%
2026-03-310.53-120.49%135.09%
2025-12-310.31-0.08
2025-06-3036.14%
2025-03-3148.16%
2024-12-310.11-0.27
2023-12-310.07-0.17-996.14%75.46%
2023-09-300.24-0.27-338.99%102.16%
2023-06-300.25-0.3-407.11%131.20%
2023-03-310.330.34-426.04%-188.27%
2022-12-310.87-1.18-170.74%338.32%
2022-09-301.18-2.49-155.65%839.74%
2022-06-301.626.76-134.22%-2440.01%
2022-03-312.2-159.69%-596.04%
2021-12-314.370.54-147.83%-298.10%
2021-09-305.63-109.72%-184.14%
2021-06-303.850.23-94.86%-141.47%
2021-03-311.573.81-143.99%-1066.36%
2020-12-312.631.14-130.59%-338.00%
2020-09-303.230.84-121.68%-265.84%
2020-06-303.620.68-116.08%-228.38%
2020-03-314.140.54-112.46%-201.48%
2019-12-314.890.41-86.30%-140.49%
2019-09-305.950.32-78.27%-117.78%
2019-06-307.070.26-65.23%-93.35%
2019-03-316.580.42-88.79%-146.69%
2018-12-316.45-93.03%-109.96%
2018-09-3011.05-77.43%-85.07%
2018-06-3014.69-57.03%-61.18%
2018-03-313.33-141.62%-200.87%
2017-12-317.16-85.60%-99.31%
2017-09-300.96-172.75%-343.49%
2017-06-300.1-141.64%-950.34%
2017-03-310.26-95.07%-214.88%
2016-12-311.23-190.38%-976.26%
2016-09-300.8-128.64%-248.79%
2016-06-302.66-89.62%-181.29%
2016-03-314.25-75.97%-142.18%
2015-12-314.72-39.44%-959.57%
2015-09-305.41-67.19%-104.44%
2015-06-304.79-92.41%-147.76%
2015-03-310.36-123.12%-185.90%
2014-12-310.93-117.24%-783.83%
2014-09-302.4-44.87%-56.28%
2014-06-303.96-27.67%-33.56%
2014-03-317.01-68.26%-76.30%
2013-12-312.32-55.59%-79.94%
2013-09-300.65-100.11%-274.92%
2013-06-301.1-86.26%-161.71%
2013-03-311.02-81.71%-170.04%
2012-12-310.52-107.16%-370.34%
2012-09-300.81-97.64%-232.47%
2012-06-301.12-72.84%-146.72%
2012-03-311.4-73.41%-137.84%
2011-12-310.93-97.47%-235.89%
2011-09-301.23-76.07%-159.99%
2011-06-301.55-84.55%-160.91%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.31-0.08-113.76%50.35%
2024-12-310.11-0.27-105.61%12.92%
2023-12-310.07-0.17-996.14%75.46%
2022-12-310.87-1.18-170.74%338.32%
2021-12-314.370.54-147.83%-298.10%
2020-12-312.631.14-130.59%-338.00%
2019-12-314.890.41-86.30%-140.49%
2018-12-316.45-93.03%-109.96%
2017-12-317.16-85.60%-99.31%
2017-06-300.1-99.16%-665.33%
2016-12-311.23-314.80%-1614.26%
2016-06-302.66-89.62%-181.29%
2015-12-31-996.27%
2015-06-304.79-92.41%-147.76%
2014-06-303.96-27.67%-33.56%
2013-06-301.1-86.26%-161.71%
2012-06-301.12-72.84%-146.72%
2011-06-30-160.91%
2010-06-30-167.69%
2009-06-30-101.04%
2008-06-30-46.78%
2007-06-30-120.90%
2006-06-30-112.29%
2005-06-30-53.29%
2004-06-30-78.78%
2003-06-30-97.25%
2002-06-30-63.14%
2001-06-30983.92%
2000-06-30-220.37%
1999-06-30-128.16%