Champions Oncology, Inc. (CSBR)
NASDAQ: CSBR · Real-Time Price · USD
5.84
-0.01 (-0.26%)
May 29, 2026, 4:00 PM EDT - Market closed

Champions Oncology Ratios and Metrics

Millions USD. Fiscal year is May - Apr.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Apr '25 Apr '24 Apr '23 Apr '22 Apr '21
81996667104144
Market Cap Growth
-6.11%49.41%-1.06%-35.83%-27.85%46.50%
Enterprise Value
79.1193.3669.463.91103.26148.03
Last Close Price
5.847.154.854.927.6810.73
PE Ratio
-21.67--192.00536.50
Forward PE
-119.17--42.9577.31
PEG Ratio
----5.445.44
PS Ratio
1.401.731.311.242.113.51
PB Ratio
18.9726.12-34.6514.3711.4219.38
P/TBV Ratio
19.0327.04-34.5314.3711.9621.05
P/FCF Ratio
21.2914.08-60.5825.25-
P/OCF Ratio
18.4913.34-16.7815.98-
EV/Sales Ratio
1.371.641.381.192.103.61
EV/EBITDA Ratio
-15.07--46.2295.50
EV/EBIT Ratio
-20.50--170.11404.45
EV/FCF Ratio
20.7313.34-58.1025.11-
Debt / Equity Ratio
0.771.23-3.201.590.921.18
Debt / EBITDA Ratio
-0.99--4.246.19
Debt / FCF Ratio
-0.87-7.822.30-
Net Debt / Equity Ratio
-0.52-0.98-2.53-0.330.050.66
Net Debt / EBITDA Ratio
0.85-0.59-0.880.510.213.17
Net Debt / FCF Ratio
--0.53-0.69-1.380.11-0.99
Asset Turnover
4.071.951.661.551.561.70
Quick Ratio
0.340.410.560.831.061.04
Current Ratio
0.980.940.630.901.131.13
Return on Equity (ROE)
-107.03%503.05%-532.46%-77.70%6.63%5.78%
Return on Assets (ROA)
-19.02%15.82%-24.23%-15.28%1.81%1.25%
Return on Invested Capital (ROIC)
-44.18%29.56%-45.57%-28.26%2.86%2.39%
Return on Capital Employed (ROCE)
-67.57%69.61%-85.69%-34.49%3.54%2.95%
Earnings Yield
-4.62%--0.52%0.19%
FCF Yield
4.70%7.10%-1.65%3.96%-
Buyback Yield / Dilution
1.39%-5.31%-0.04%4.37%2.84%-23.05%
Total Shareholder Return
1.39%-5.31%-0.04%4.37%2.84%-23.05%
Updated Mar 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q