Castle Biosciences, Inc. (CSTL)

NASDAQ: CSTL · Real-Time Price · USD
33.79
-0.71 (-2.06%)
Nov 13, 2026, 4:00 PM EST - Market closed
Market Cap1.04B +2.5%
Revenue (ttm)377.13M +9.8%
Net Income-23.01M
EPS-0.77
Shares Out 30.82M
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume347,750
Open34.50
Previous Close34.50
Day's Range32.57 - 34.50
52-Week Range17.72 - 44.28
Beta0.95
AnalystsStrong Buy
Price Target48.20 (+42.65%)
Earnings DateNov 5, 2026