Castle Biosciences CCO Tobin Juvenal sells $51,190 in shares | AllMind News