tiprankstipranks
Castle Biosciences (CSTL)
NASDAQ:CSTL
US Market
United States
CSTLCastle Biosciences
$27.09
$0.57(2.15%)
At close: 4:00 PM EST
$26.25
-$0.84(-3.10%)
After hours: Dec 19 7:07 PM EST