STTK Shattuck Labs Inc

471
$7.92
$0.075
(0.96%)
Today
Watchers471
52-Wk Low$1.33
52-Wk High$11.76
Market Cap$376.37M
Volume477,907.00
52-Wk High$11.76
52-Wk Low$1.33