Earnings Labs
Castle Biosciences, Inc. logo

Castle Biosciences, Inc. (CSTL)

NASDAQ·Healthcare·Medical - Diagnostics & Research

$24.69

-1.18%

Mkt Cap $741.04M

Analyst Ratings

Buy

9

Hold

0

Sell

0

Price Target (15 analysts)

$49.80

Range $47.00$52.00

Implied Upside

+101.7%

Consensus $49.80 vs current $24.69