Skip to main content
Earnings Labs
Castle Biosciences, Inc. logo

Castle Biosciences, Inc. (CSTL)

NASDAQ·Healthcare·Medical - Diagnostics & Research

$24.76

+3.64%

Mkt Cap $772.81M

Analyst Ratings

Buy

4

Hold

0

Sell

0

Price Target (16 analysts)

$47.80

Range $40.00$52.00

Implied Upside

+93.1%

Consensus $47.80 vs current $24.76