NASDAQ:CSBR | Key Financial Ratios | CHAMPIONS ONCOLOGY, INC.

Complete source-backed ratio history.

Available history
2011-04-30 to 2026-04-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-300.96-4.13%-28.28%
2026-01-310.98-8.02%-53.28%
2025-10-310.968.26%59.76%
2025-07-310.939.66%84.15%
2025-04-300.9414.53%124.63%
2025-01-310.9920.98%117.52%
2024-10-310.75-2.37%-87.81%
2024-07-310.69-13.62%1023.19%
2024-04-300.63-27.84%382.34%
2024-01-310.6-36.32%472.69%
2023-10-310.67-34.06%-10362.37%
2023-07-310.73-25.35%-398.42%
2023-04-300.9-15.55%-115.08%
2023-01-310.98-8.62%-44.14%
2022-10-311.10.30%1.18%
2022-07-311.111.17%4.46%
2022-04-301.131.55%6.02%
2022-01-311.150.65%2.37%
2021-10-311.11.33%4.84%
2021-07-311.080.41%1.53%
2021-04-301.131.31%4.87%
2021-01-311.25-4.47%-13.97%
2020-10-311.18-7.82%-29.22%
2020-07-311.11-7.48%-30.98%
2020-04-301.1-11.68%-47.54%
2020-01-310.96-3.40%-9.29%
2019-10-310.86-6.85%-45.22%
2019-07-310.8-7.45%-57.64%
2019-04-300.991.14%5.99%
2019-01-310.98-2.30%-10.80%
2018-10-310.940.41%2.11%
2018-07-310.73-3.80%-52.90%
2018-04-300.68-18.27%-49200.00%
2018-01-310.68-46.06%-692.42%
2017-10-310.61-70.86%-1233.55%
2017-07-310.57-77.49%-1727.98%
2017-04-300.79-85.93%-1720.90%
2017-01-311.15-93.20%-344.74%
2016-10-311.45-99.90%-250.74%
2016-07-311.46-128.43%-317.39%
2016-04-300.82-180.84%-4389.46%
2016-01-311.25-161.66%-511.30%
2015-10-311.94-157.66%-291.42%
2015-07-312.28-126.77%-211.48%
2015-04-302.84-108.90%-162.78%
2015-01-310.24-413.48%282.67%
2014-10-310.53-286.08%509.80%
2014-07-311.31-153.43%-1984.51%
2014-04-302.08-83.41%-231.34%
2014-01-312.47-68.47%-159.83%
2013-10-312.83-72.23%59.53%
2013-07-314.32-67.87%66.47%
2013-04-303.54-54.36%68.79%
2013-01-314.36-52.54%89.95%
2012-10-310.98-179.08%105.32%
2012-07-311.47-154.34%136.05%
2012-04-301.59-125.04%163.98%
2012-01-312.19-99.80%261.75%
2011-10-312.57-76.41%316.00%
2011-07-312.84-44.47%529.03%
2011-04-303.38-30.06%-20010.53%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-300.96-4.35%-29.83%
2025-04-300.9414.53%124.63%
2024-04-300.63-27.84%382.34%
2023-04-300.9-15.55%-115.08%
2022-04-301.131.55%6.02%
2021-04-301.131.31%4.87%
2020-04-301.1-10.09%-41.05%
2019-04-300.991.14%5.99%
2018-04-300.68-18.27%-49200.00%
2017-04-300.79-85.93%-1721.00%
2016-04-300.82-180.81%-4388.88%
2015-04-302.84-109.07%-163.05%
2014-04-302.08-83.52%-231.65%
2013-04-303.54-54.33%68.76%
2012-04-301.59-125.12%164.10%
2011-04-303.38-30.06%-20010.53%