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

Castle Biosciences, Inc. (CSTL)

NASDAQ·Healthcare·Medical - Diagnostics & Research

$36.49

+5.72%

Mkt Cap $1.05B

Analyst Ratings

Buy

3

Hold

0

Sell

0

Price Target (20 analysts)

$39.00

Range $35.00 – $44.00

Implied Upside

+6.9%

Consensus $39.00 vs current $36.49