NASDAQ:CRDF | Key Financial Ratios | Cardiff Oncology, Inc.

Complete source-backed ratio history.

Available history
2001-01-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.3-107.29%-150.95%
2026-03-313.27-91.03%-128.96%
2025-12-313.67-74.09%-101.02%
2025-09-304.2-79.06%-103.34%
2025-06-304.42-67.36%-87.05%
2025-03-316.22-57.61%-68.93%
2024-12-317.08-46.74%-54.77%
2024-09-304.74-68.34%-87.02%
2024-06-304.97-61.86%-77.99%
2024-03-315.91-54.34%-66.06%
2023-12-317.41-50.76%-59.42%
2023-09-309.3-46.13%-52.43%
2023-06-3010.16-40.68%-45.79%
2023-03-3112.49-36.54%-40.34%
2022-12-3114.25-33.31%-36.40%
2022-09-3014.52-31.91%-34.85%
2022-06-3015.02-28.79%-31.37%
2022-03-3120.38-24.50%-26.21%
2021-12-3122.28-18.92%-20.15%
2021-09-3027.32-18.01%-19.05%
2021-06-3031.2-16.02%-16.58%
2021-03-3128.71-15.74%-16.34%
2020-12-3121.79-14.33%-15.06%
2020-09-307.02-42.97%-50.57%
2020-06-305.81-55.09%-68.07%
2020-03-312.11-140.48%-270.29%
2019-12-312.37-125.43%-224.48%
2019-09-302.39-136.97%-245.34%
2019-06-303.2-115.07%-180.35%
2019-03-313.76-107.20%-160.85%
2018-12-314.37-116.15%-163.24%
2018-09-306.02-82.99%-106.38%
2018-06-306.1-70.72%-88.08%
2018-03-312.03-189.20%-420.88%
2017-12-312.4-202.74%-382.82%
2017-09-301.68-252.78%-782.91%
2017-06-301.16-292.85%-1047.76%
2017-03-313.32-114.78%-364.60%
2016-12-315-89.20%-198.32%
2016-09-307.31-71.76%-142.06%
2016-06-304.74-53.91%-93.89%
2016-03-316.02-46.30%-74.25%
2015-12-318.34-38.45%-56.41%
2015-09-3010.74-32.16%-45.16%
2015-06-308.46-62.81%-151.29%
2015-03-318.38-39.95%-77.71%
2014-12-316.18-49.57%-171.57%
2014-09-3010.11-32.57%-86.38%
2014-06-3017.7-26.79%-55.96%
2014-03-3111.45-56.79%-78.24%
2013-12-3112.98-43.49%-57.92%
2013-09-3020.58-58.69%-80.94%
2013-06-305.83-138.78%540.55%
2013-03-317.95-112.90%-749.77%
2012-12-3115.13-99.15%-533.23%
2012-09-3010.56-75.68%-130.37%
2012-06-307.64-58.55%-106.15%
2012-03-310.46-241.07%65.76%
2011-12-310.59-215.46%52.92%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.67-74.09%-101.02%
2024-12-317.08-46.74%-54.77%
2023-12-317.41-50.76%-59.42%
2022-12-3114.25-33.31%-36.40%
2021-12-3122.28-18.92%-20.15%
2020-12-3121.79-14.33%-15.06%
2019-12-312.37-125.43%-224.48%
2018-12-314.37-116.15%-163.24%
2017-12-312.4-202.74%-382.82%
2016-12-315-89.20%-198.32%
2015-12-318.34-38.45%-56.41%
2014-12-316.18-49.57%-171.57%
2013-12-3112.98-43.49%-57.92%
2012-12-3115.13-99.15%-533.23%
2011-12-310.59-215.46%52.92%
2010-12-31109.08%
2009-12-3165.59%
2008-12-31127.63%
2007-12-31284.55%
2007-01-31-631.52%
2006-01-31-225.37%
2005-01-31-168.32%
2004-01-3124.27%
2003-01-3140.30%
2002-01-3172.87%
2001-01-31111.33%