Castle Biosciences IncCSTL:US Last Price18.76 MCap491.70M CountryUnited States State (US only)Texas 1D2.29%0.42 7D1.88%-0.36 30D0.21%-0.04 6M37.23%5.09 1Y36.92%-10.98 YTD17.65%-4.02