Castle Biosciences Inc.CSTL
$68.27-8%