SCVL

$32.77
+$0.81 (+2.5%)
Closing price February 29, 2024
A biotech stock rallying on encouraging trial results prompted insider buying and selling. A specialty retailer and others saw insider buying too.