Castle Biosciences, Inc.
$47.59
+$3.99
+9.15%
CSTL Current Stats
Previous Close
$43.6
Open
$44.04
Volume
117506
Volume
117506