Castle Biosciences Inc Stock Dividends

CSTLNASDAQ
$24.83
0.10.40%
At close: Apr 7, 5:00 PM EST
$24.35
-0.48-1.93%
After Hours: 5:30 PM EST