tiprankstipranks
Castle Biosciences (CSTL)
NASDAQ:CSTL
US Market
United States
CSTLCastle Biosciences
$19.52
$0.67(3.55%)
At close: 4:00 PM EDT
$19.22
-$0.30(-1.54%)
After hours: Jul 16 5:42 PM EDT