DISCLOSEDQuarterly
Renaissance Technologies
Shattuck Labs Inc · NASDAQ
604,500 sh · $3.9M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Shattuck Labs Inc · NASDAQ
604,500 sh · $3.9M
Two Sigma Investments
Shattuck Labs Inc · NASDAQ
316,012 sh · $2.0M
BlackRock
Shattuck Labs Inc · NASDAQ
2,474,477 sh · $9.6M