Castle Biosciences, Inc. (CSTL)

NASDAQ: CSTL · Real-Time Price · USD
33.44
+1.11 (3.43%)
Sep 14, 2026, 4:00 PM EDT - Market closed
Market Cap1.02B +64.4%
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
Volume165,404
Open32.30
Previous Close32.33
Day's Range32.16 - 33.53
52-Week Range17.72 - 44.28
Beta1.00
AnalystsStrong Buy
Price Target44.00 (+31.58%)
Earnings DateNov 2, 2026