CSTL Castle Biosciences, Inc. logo

CSTL Castle Biosciences, Inc.

Healthcare
$20.15-1.90%ClosedMarket Cap: $611.1M

As of 2026-05-25

Analyst Consensus

Consensus

Buy

Target (Consensus)

$47.80

Target (Median)

$50.00

Target Range

$40.00 - $52.00

Upside from current price: 137.2%

Rating Distribution

0 Strong Buy8 Buy0 Hold0 Sell0 Strong Sell
Recent Analyst Ratings
DateFirmActionRatingPrevious
2026-05-13BTIGmaintainBuyBuy
2026-05-07BairdmaintainOutperformOutperform
2026-04-20Canaccord GenuitymaintainBuyBuy
2026-02-27BairdmaintainOutperformOutperform
2026-01-26GuggenheimmaintainBuyBuy
2026-01-12Lake StreetmaintainBuyBuy
2025-12-22Canaccord GenuitymaintainBuyBuy
2025-12-12BTIGmaintainBuyBuy
2025-11-05BTIGmaintainBuyBuy
2025-11-04BairdmaintainOutperformOutperform
Forward Estimates
PeriodEPS Est.Revenue Est.# Analysts
Fri Dec 31$-0.90$392.9M5
Sun Dec 31$-0.50$434.5M5
Mon Dec 31$0.32$469.7M1
Tue Dec 31$0.74$507.9M1