로딩 중…
StockDiggingStockDigging

Castle Biosciences, Inc.

CSTL· NASDAQ
$30.39+8.54%
2026-08-03

Financials

Valuation Metrics

Castle Biosciences, Inc.'s Market Cap is $922M. At end of 2025 it was $1.14B. Ranked #2539 of 3,112 in US market (top 82%), #1051 of 1,445 on NASDAQ (top 73%), #157 of 206 in Health Care Equipment & Services (top 76%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$922M
Revenue$357M
Net Income$-19M
Total Assets$561M
Net Assets$470M
Value
P/B1.96x
P/S2.58x
FCF Yield2.24%
Profitability
ROE-4.13%
ROA-3.46%
Op. Margin-8.13%
Revenue Growth20.14%
Earnings Growth-145.54%
Financial Health
Debt Ratio19.39%
Total Debt$37M
FCF$21M
Cash$62M
Current Ratio6.04x
Performance
1Y Return107.44%
1M Return26.05%
From 52W High-31.37%
1Y MDD-57.83%
Trading
Volume769,477 shares
Trading Value$23M
Per Share
EPS$-0.82
BPS$16.05