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

Castle Biosciences, Inc. (CSTL)

NASDAQ·Healthcare·Medical - Diagnostics & Research

$32.83

+0.95%

Mkt Cap $1.09B

Analyst Ratings

Buy

3

Hold

0

Sell

0

Price Target (20 analysts)

$39.00

Range $35.00 – $44.00

Implied Upside

+18.8%

Consensus $39.00 vs current $32.83