Live price temporarily unavailable.
Castle Biosciences Inc (CSTL) is a Health Care company in the Russell 2000. Latest news and coverage below.
Castle Biosciences CCO Tobin Juvenal sells $51,190 in shares
Castle Biosciences CCO Tobin Juvenal sells $51,190 in shares
Castle Biosciences CCO Tobin W sells $317k in shares
Castle Biosciences CCO Tobin W sells $317k in shares
Castle Biosciences surges 67% after InvestingPro Fair Value call
Castle Biosciences surges 67% after InvestingPro Fair Value call