NASDAQ:FENC | Key Financial Ratios | FENNEC PHARMACEUTICALS INC.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-305.85-4.29%-7.66%
2026-03-316.98-11.66%-22.23%
2025-12-316.37-13.81%-27.46%
2025-09-304.69-14.09%154.50%
2025-06-304.85-26.82%161.29%
2025-03-315.13-31.11%245.54%
2024-12-316.38-0.97%7.43%
2024-09-307.8-1.92%21.91%
2024-06-308.024.33%-201.55%
2024-03-316.934.11%94.36%
2023-12-313.56-59.73%138.06%
2023-09-305.08-101.21%192.00%
2023-06-305.12-136.04%271.84%
2023-03-315.39-119.47%355.23%
2022-12-315.8-88.03%923.08%
2022-09-3010.3-69.97%-759.60%
2022-06-305.120.59-111.64%-203.49%
2022-03-318.960.4-85.17%-130.22%
2021-12-3113.54-77.39%-109.98%
2021-09-30-62.11%-84.98%
2021-06-3033.11-64.63%-81.56%
2021-03-319.62-68.34%-76.27%
2020-12-3113.39-57.64%-62.29%
2020-09-3011.81-54.24%-59.26%
2020-06-3012.19-35.84%-39.00%
2020-03-315.31-134.79%-165.17%
2019-12-316.11-90.31%-107.58%
2019-09-3017.27-76.38%-80.98%
2019-06-3012.96-73.41%-79.44%
2019-03-3114.02-52.99%-56.99%
2018-12-3114.02-43.08%-46.39%
2018-09-3012.01-40.22%
2018-06-30-34.22%-35.39%
2018-03-31-29.10%-30.43%
2017-12-3117.28-24.81%-26.33%
2017-09-30-59.66%-66.60%
2017-06-30-39.47%-41.83%
2017-03-31-96.56%-110.98%
2016-12-31-70.22%-78.12%
2016-09-30-47.73%-51.80%
2016-06-30-35.40%-38.84%
2016-03-31-213.61%-516.87%
2015-12-31-64.67%-120.26%
2015-09-3087.52%124.53%
2015-06-3094.71%159.35%
2015-03-3161.31%144.67%
2014-12-31-91.74%-354.98%
2014-09-30-364.49%75.99%
2014-06-30-438.42%98.73%
2014-03-31197.71%-63.64%
2013-12-31105.25%-126.74%
2013-09-30-902.81%140.00%
2013-06-30-463.69%196.62%
2013-03-31-618.42%132.21%
2012-12-31-218.27%104.14%
2012-09-30165.80%378.35%
2012-06-3068.83%121.17%
2012-03-3157.43%105.28%
2011-12-3187.57%-3905.00%
2011-09-30-86.21%147.30%
2011-06-30-8.32%83.04%
2011-03-31985.51%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-316.37-13.81%-27.46%
2024-12-316.38-0.97%7.43%
2023-12-313.56-59.73%138.06%
2022-12-315.8-88.03%923.08%
2021-12-3113.54-77.39%-109.98%
2020-12-3113.39-57.64%-62.29%
2019-12-316.11-90.31%-107.58%
2018-12-3114.02-43.08%-46.39%
2017-12-31-24.81%-26.33%
2016-12-31-70.22%-78.12%
2015-12-31-64.67%-120.26%
2014-12-31-91.74%-354.98%
2013-12-31105.31%-126.80%
2012-12-31-218.31%104.16%
2011-12-3187.55%-3936.97%
2010-12-31-130.54%158.84%
2009-12-31-741.87%
2008-12-31-445.46%
2007-12-31-94.41%
2006-12-31-1296.53%
2005-12-31-125.22%
2004-06-30-33.60%
2003-06-30-2549.43%
2002-06-30-61.47%
2001-06-30-25.78%
2000-06-30-3414.89%
1999-06-30-395.87%
1998-06-3091.49%