SHATTUCK LABS INC (STTK)

US82024L1035 - Common Stock

6.19  -0.65 (-9.5%)

After market: 6.11 -0.08 (-1.29%)




Shares Outstanding47.55M
Float41.11M
Owners (insider)2784%
Owners (institutional)62.26%
Owners (insider) change0.01%
Owners (institutional) change14.49%

No transactions were filed in the last 12 months.