Castle Biosciences, Inc. (CSTL)
NASDAQ: CSTL · IEX Real-Time Price · USD
22.02
+0.93 (4.41%)
May 1, 2024, 4:00 PM EDT - Market closed

Castle Biosciences Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017
Market Capitalization
6045816201,0851,337587--
Market Cap Growth
--6.38%-42.81%-18.88%127.84%---
Enterprise Value
3773533757639275132017
PE Ratio
-10.11-10.11-9.24-34.66-130.01196.20--
PS Ratio
2.752.644.5311.5321.3411.32--
PB Ratio
1.541.481.552.633.226.90--
P/FCF Ratio
-30.19-30.19-13.17-48.30261.2996.55--
P/OCF Ratio
-103.22-103.22-14.89-57.14135.5383.65--
EV/Sales Ratio
1.711.612.748.1114.809.890.881.26
EV/EBITDA Ratio
-7.84-7.84-6.43-20.85-130.7049.92-5.32-1.67
EV/EBIT Ratio
-6.15-6.15-5.44-19.07-122.5551.73-4.90-1.62
EV/FCF Ratio
-18.35-18.35-7.96-33.98181.2084.42-1.59-1.37
Debt / Equity Ratio
0.040.040.030.02-0.30-0.43-0.37
Debt / EBITDA Ratio
-0.34-0.34-0.23-0.22-2.44-6.51-1.79
Debt / FCF Ratio
-0.80-0.80-0.28-0.36-4.13-1.95-1.46
Quick Ratio
5.935.937.8413.9920.307.482.841.42
Current Ratio
6.206.208.0914.2220.587.632.691.28
Asset Turnover
0.510.510.300.210.260.731.41-
Interest Coverage
-5214.00-5214.00-4052.18-40011.00-2.872.17-1.80-6.49
Return on Equity (ROE)
-14.90%-14.90%-16.50%-7.50%-5.00%21.00%19.00%-
Return on Assets (ROA)
-13.20%-13.20%-14.90%-7.10%-4.20%4.20%-63.10%-
Return on Capital (ROIC)
-16.72%-16.72%-22.10%-9.55%-1.57%6.56%11.96%34.38%
Earnings Yield
-9.51%-9.90%-10.82%-2.89%-0.77%0.51%--
FCF Yield
-3.18%-3.31%-7.59%-2.07%0.38%1.04%--
Buyback Yield / Dilution
-2.87%-2.87%-3.65%-32.80%-118.63%-354.25%-0.55%-
Total Shareholder Return
-2.87%-2.87%-3.65%-32.80%-118.63%-354.25%-0.55%-
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).