로딩 중…
StockDiggingStockDigging

Castle Biosciences, Inc.

CSTL· NASDAQ
$21.12+4.30%
2026-06-18

Price Chart

Castle Biosciences, Inc.+11.69%

Financials

※ FY = Fiscal Year

Investment Metrics(as of 2026-06-18)

MetricValue
Size
Market Cap$641M
Revenue$340M
Net Income$-13M
Total Assets$548M
Net Assets$461M
Value
P/B1.39x
P/S1.88x
FCF Yield0.71%
Profitability
ROE-2.78%
ROA-2.34%
Op. Margin-9.79%
Revenue Growth-4.90%
Earnings Growth-232.41%
Financial Health
Debt Ratio18.72%
Total Debt$37M
FCF$5M
Cash$64M
Current Ratio6.75x
Performance
1Y Return11.69%
1M Return10.00%
From 52W High-52.30%
1Y MDD-57.83%
Trading
Volume705,001 shares
Trading Value$15M
Per Share
EPS$-0.82
BPS$16.05