Castle Biosciences, Inc.

$47.59
+$3.99
+9.15%
CSTL     Current Stats
Previous Close
$43.6
Open
$44.04
Volume
117506
Volume
117506