STTK · Shattuck Labs, Inc.
$7.22
-0.15 (-2.04%)
At close · Aug 6
Market Cap
$565.14M
Shares
76.68M
Press releases and events scraped from the company's investor relations website. Past events open our own call or event page when we host one; otherwise listings link to the original source.
Recent news
Past events
Key facts
CIK
1680367
CUSIP
82024L103
13F (30d)
19 filings
19 filers
Visit website
Investor relations