CSTL   $30.27  -0.85% Market Open

Castle Biosciences Inc