Castle Biosciences Inc.CSTL
$50.8114%