Castle Biosciences, Inc. (CSTL)

NASDAQ: CSTL · Real-Time Price · USD
33.80
+0.69 (2.08%)
Oct 15, 2026, 4:00 PM EDT - Market closed
Market Cap1.03B +56.1%
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
Volume381,934
Open33.13
Previous Close33.11
Day's Range32.48 - 34.06
52-Week Range17.72 - 44.28
Beta0.95
AnalystsStrong Buy
Price Target45.22 (+33.79%)
Earnings DateNov 5, 2026