Castle Biosciences Inc. (CSTL)
NASDAQ: CSTL
· Real-Time Price · USD
20.44
-0.12 (-0.58%)
At close: Aug 19, 2025, 12:00 PM
Castle Biosciences Income Statement
Financials in USD. Fiscal
year is
January - December.