Champions Oncology, Inc. (CSBR)
NASDAQ: CSBR · Real-Time Price · USD
6.44
-0.38 (-5.57%)
At close: Jun 18, 2026, 4:00 PM EDT
6.32
-0.12 (-1.86%)
After-hours: Jun 18, 2026, 4:00 PM EDT

Champions Oncology Ratios and Metrics

Millions USD. Fiscal year is May - Apr.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Apr '25 Apr '24 Apr '23 Apr '22 Apr '21
89996667104144
Market Cap Growth
1.40%49.41%-1.06%-35.83%-27.85%46.50%
Enterprise Value
91.6194.8370.7465.12104.31148.85
Last Close Price
6.447.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.621.731.311.242.113.51
PB Ratio
22.1126.12-34.6514.3711.4219.38
P/TBV Ratio
22.7929.68-15.4912.4122.05
P/FCF Ratio
24.5614.08-60.5825.25-
P/OCF Ratio
21.3313.34-16.7815.98-
EV/Sales Ratio
1.581.671.411.212.123.63
EV/EBITDA Ratio
-15.31--46.6996.03
EV/EBIT Ratio
-20.83--171.85406.69
EV/FCF Ratio
24.0113.55-59.2025.36-
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)
-27.24%17.42%-26.60%-18.71%2.28%1.70%
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.07%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%
SEC Filings: 10-K · 10-Q