Champions Oncology, Inc. (CSBR)
NASDAQ: CSBR · Real-Time Price · USD
5.53
-0.53 (-8.75%)
Jul 28, 2026, 4:00 PM EDT - Market closed

Champions Oncology Ratios and Metrics

Millions USD. Fiscal year is May - Apr.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
7783996667104
Market Cap Growth
-10.66%-15.98%49.41%-1.06%-35.83%-27.85%
Enterprise Value
76.5682.5394.8370.7465.12104.31
Last Close Price
5.535.967.154.854.927.68
PE Ratio
--21.67--192.00
Forward PE
-114.60119.1764.1043.8142.95
PEG Ratio
-4.274.274.272.922.86
PS Ratio
1.291.391.731.311.242.11
PB Ratio
19.5021.0126.12-34.6514.3711.42
P/TBV Ratio
21.2222.8829.68-15.4912.41
P/FCF Ratio
--14.08-60.5825.25
P/OCF Ratio
--13.34-16.7815.98
EV/Sales Ratio
1.291.391.671.411.212.12
EV/EBITDA Ratio
323.03348.2515.31--46.69
EV/EBIT Ratio
--20.83--171.85
EV/FCF Ratio
--13.55-59.2025.36
Debt / Equity Ratio
0.740.741.23-3.201.590.92
Debt / EBITDA Ratio
19.0419.040.99--4.24
Debt / FCF Ratio
--0.87-7.822.30
Net Debt / Equity Ratio
-0.09-0.09-0.98-2.53-0.330.05
Net Debt / EBITDA Ratio
-1.52-1.52-0.59-0.880.510.21
Net Debt / FCF Ratio
0.070.07-0.53-0.69-1.380.11
Asset Turnover
4.402.001.951.661.551.56
Quick Ratio
0.910.910.880.560.831.06
Current Ratio
0.960.960.940.630.901.13
Return on Equity (ROE)
-57.77%-29.97%503.05%-532.46%-77.70%6.63%
Return on Assets (ROA)
-10.68%-4.86%15.82%-24.23%-15.28%1.81%
Return on Invested Capital (ROIC)
-49.27%-75.89%197.60%-190.03%-84.03%5.21%
Return on Capital Employed (ROCE)
-32.26%-14.65%69.61%-85.69%-34.49%3.54%
Earnings Yield
--4.62%--0.52%
FCF Yield
--7.10%-1.65%3.96%
Buyback Yield / Dilution
3.04%3.04%-5.31%-0.04%4.37%2.84%
Total Shareholder Return
3.04%3.04%-5.31%-0.04%4.37%2.84%
SEC Filings: 10-K · 10-Q