Castle Biosciences IncCSTL:US Last Price32.66 Market Cap919.47M CountryUnited States State (US only)Texas1D4.85%N/A7D5.80%N/A30D8.83%N/A6M21.73%N/A1Y81.85%N/AYTD48.72%N/A