Castle Biosciences IncCSTL:US Last Price19.31 Market Cap549.94M CountryUnited States State (US only)Texas1D2.72%N/A7D3.06%N/A30D8.44%N/A6M10.31%N/A1Y21.91%N/AYTD12.07%N/A
Castle Biosciences Inc (CSTL:US)1M3M6M1Y3Y*PoliticianPublishedTradedFiled afterTypeSize Josh GottheimerDemocratHouseNJ 18 Apr2022 15 Mar2022 days33 sell 1K–15K