Activity Companies Alerts About

Taylor Schreiber owns 2.72% of Shattuck Labs

2,732,972 shares as of the May 12, 2026 filing, worth $14.8M at the latest close.

STTK · $544M market cap · Founder-led
Get an email when Taylor Schreiber’s stake moves.
Free.
The stake
2.72%
worth $14.8M at the latest close
Stake rank
#1,445
by dollar value of the stake
Last sale
1,977 days ago
May 21, 2021
Last buy
742 days ago
Oct 7, 2024 · $44,220

Taylor Schreiber owns 2.72% of Shattuck Labs, Inc.: 2,732,972 of 100,363,253 shares, worth about $14.8M at the 2026-10-16 close. The stake has moved from 6.48% in 2020 to 2.72% on 2026-08-07, across 4 sales and 2 purchases that moved it since 2016. The last trade that moved it was a discretionary purchase of $44,220 on 2024-10-07.

How the stake is held

as of the May 12, 2026 filing
SHARES
OF THE STAKE
COMMON STOCK · stated May 12, 2026 · Form 4 ↗
HELD DIRECTLY
122,222
4.5%
HELD INDIRECTLY · By Houghton Capital Holdings, LLC
2,610,750
95.5%
THE STAKE
2,732,972
2.72%