Castle Biosciences, Inc. (CSTL)
NASDAQ: CSTL · IEX Real-Time Price · USD
21.26
+0.07 (0.33%)
Jul 2, 2024, 4:00 PM EDT - Market closed

Castle Biosciences Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year
Current20232022202120202019 2018 - 2017
Market Capitalization
5875816201,0851,337587
Upgrade
Market Cap Growth
0.70%-6.38%-42.81%-18.88%127.84%-
Upgrade
Enterprise Value
373353375763927513
Upgrade
PE Ratio
--10.11-9.24-34.66-130.01196.20
Upgrade
PS Ratio
2.342.644.5311.5321.3411.32
Upgrade
PB Ratio
1.461.481.552.633.226.90
Upgrade
P/FCF Ratio
-94.35-30.19-13.17-48.30261.2996.55
Upgrade
P/OCF Ratio
45.22-103.22-14.89-57.14135.5383.65
Upgrade
EV/Sales Ratio
1.491.612.748.1114.809.89
Upgrade
EV/EBITDA Ratio
-22.05-7.84-6.43-20.85-130.7049.92
Upgrade
EV/EBIT Ratio
-12.85-6.15-5.44-19.07-122.5551.73
Upgrade
EV/FCF Ratio
-61.12-18.35-7.96-33.98181.2084.42
Upgrade
Debt / Equity Ratio
0.060.040.030.02-0.30
Upgrade
Debt / EBITDA Ratio
-1.40-0.34-0.23-0.22-2.44
Upgrade
Debt / FCF Ratio
-3.89-0.80-0.28-0.36-4.13
Upgrade
Quick Ratio
8.855.937.8413.9920.307.48
Upgrade
Current Ratio
9.266.208.0914.2220.587.63
Upgrade
Asset Turnover
0.570.510.300.210.260.73
Upgrade
Interest Coverage
-1459.19-5214.00-4052.18-40011.00-2.872.17
Upgrade
Return on Equity (ROE)
-7.90%-14.90%-16.50%-7.50%-5.00%21.00%
Upgrade
Return on Assets (ROA)
-6.90%-13.20%-14.90%-7.10%-4.20%4.20%
Upgrade
Return on Capital (ROIC)
-9.81%-16.72%-22.10%-9.55%-1.57%6.56%
Upgrade
Earnings Yield
-5.25%-9.90%-10.82%-2.89%-0.77%0.51%
Upgrade
FCF Yield
-1.10%-3.31%-7.59%-2.07%0.38%1.04%
Upgrade
Buyback Yield / Dilution
-3.30%-2.87%-3.65%-32.80%-118.63%-354.25%
Upgrade
Total Shareholder Return
-3.30%-2.87%-3.65%-32.80%-118.63%-354.25%
Upgrade
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).