CSTL Castle Biosciences Inc

937
$24.37
$0.63
(2.65%)
Today
Watchers937
52-Wk Low$9.26
52-Wk High$26.70
Market Cap$672.79M
Volume130,508.00
52-Wk High$26.70
52-Wk Low$9.26