Castle Biosciences, Inc. (CSTL)

NASDAQ: CSTL · Real-Time Price · USD
33.50
-0.76 (-2.22%)
Aug 28, 2026, 4:00 PM EDT - Market closed
Market Cap1.02B +58.3%
Revenue (ttm)357.28M +3.2%
Net Income-19.42M
EPS-0.65
Shares Out 30.55M
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume372,588
Open34.02
Previous Close34.26
Day's Range32.80 - 34.28
52-Week Range17.72 - 44.28
Beta0.97
AnalystsStrong Buy
Price Target44.00 (+31.34%)
Earnings DateJul 30, 2026