Shattuck Labs, Inc.'s (NASDAQ:STTK) biggest owners are retail investors who got richer after stock soared 10% last week

Simplywall
2025.12.30 16:40
portai
I'm PortAI, I can summarize articles.

Shattuck Labs, Inc. (NASDAQ:STTK) has seen a significant rise in retail investor ownership, with 32% held by this group, making them the primary beneficiaries of a recent 10% stock increase. The top eight shareholders own 52% of the company, while insiders hold 10%. Institutional investors, including hedge funds with 27% ownership, add credibility but also risk of crowded trades. CEO Taylor Schreiber owns 4.3%. The general public's stake may not influence company policy significantly, and private equity firms hold 10%, potentially impacting corporate strategy.