NasdaqGM - Nasdaq Real Time Price USD

Castle Biosciences, Inc. (CSTL)

19.16 -0.70 (-3.52%)
As of 10:17 AM EDT. Market Open.

Performance Overview

Return CSTL S&P 500
YTD -11.21% +4.99%
1-Year -19.36% +21.05%
3-Year -71.65% +19.80%