Castle Biosciences, Inc. (CSTL)

NASDAQ: CSTL · Real-Time Price · USD
35.73
+0.17 (0.48%)
Oct 5, 2026, 12:45 PM EDT - Market open
Market Cap1.09B +63.5%
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
Volume39,696
Open35.45
Previous Close35.56
Day's Range35.10 - 36.05
52-Week Range17.72 - 44.28
Beta0.95
AnalystsStrong Buy
Price Target45.11 (+26.25%)
Est. EarningsNov 2, 2026