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

Castle Biosciences, Inc. (CSTL)

NASDAQ·Healthcare·Medical - Diagnostics & Research

$19.97

-2.39%

Mkt Cap $627.83M

Analyst Ratings

Buy

8

Hold

0

Sell

0

Price Target (16 analysts)

$47.80

Range $40.00$52.00

Implied Upside

+139.4%

Consensus $47.80 vs current $19.97