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

Castle Biosciences, Inc. (CSTL)

NASDAQ·Healthcare·Medical - Diagnostics & Research

$20.63

-1.81%

Mkt Cap $637.23M

Analyst Ratings

Buy

8

Hold

0

Sell

0

Price Target (16 analysts)

$47.80

Range $40.00$52.00

Implied Upside

+131.7%

Consensus $47.80 vs current $20.63