Shattuck Labs, Inc. (STTK)
STTK price
$5.59
-0.25 -4.28%
Ticker
STTK
Price
$5.59
Change
-0.25 -4.28%
Market cap
$561.03M
Sector
Healthcare
Industry
Biotechnology
Stocklytics home
ยท
Screener