STTK logo

STTKShattuck Labs Inc

$4.94
$0.76
(18.18%)
Today
Closed $4.94
$0.01
(0.20%)
After Hours
Updated: 07:53 PM EDT
EarningsAug 14
Mkt Cap$378.8M
Vol1.29M

Advertisement|Remove ads.