Castle Biosciences, Inc. (CSTL)

NASDAQ: CSTL · Real-Time Price · USD
33.08
-0.11 (-0.33%)
Oct 23, 2026, 4:00 PM EDT - Market closed
Market Cap1.01B +46.7%
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
Volume203,016
Open33.41
Previous Close33.19
Day's Range32.69 - 33.62
52-Week Range17.72 - 44.28
Beta0.95
AnalystsStrong Buy
Price Target45.22 (+36.7%)
Earnings DateNov 5, 2026