Shattuck Labs, Inc. (STTK) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

71,828,571Shares Outstanding
20,177,042Shares held by institutions
$80,708,168Value of institutional holdings
54.55%Institutional ownership %
9.50%Shares Changed QoQ
62No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

According to SEC filings for the period ending December 2025, Shattuck Labs, Inc. (NASDAQ:STTK) is held by 62 institutional firms.

62 Institutional Holders

20,177,042 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
ORBIMED ADVISORS LLC 31 Dec, 2025 6,306,127 0 0.00% $23,017,364.00
ADAGE CAPITAL PARTNERS GP, L.L.C. 31 Dec, 2025 6,306,127 0 0.00% $23,017,364.00
Redmile Group, LLC 31 Dec, 2025 5,539,724 0 0.00% $20,219,993.00
NEXTBio Capital Management LP 31 Dec, 2025 3,149,907 3,149,907 0.00% $11,497,161.00
Prosight Management, LP 31 Dec, 2025 2,381,502 -3,069,693 -56.31% $8,692,482.00
VANGUARD GROUP INC 31 Dec, 2025 2,377,746 249,345 11.72% $8,678,773.00
CLARK ESTATES INC/NY 31 Dec, 2025 1,475,648 0 0.00% $5,386,115.00
683 Capital Management, LLC 31 Dec, 2025 1,390,000 -142,216 -9.28% $5,073,500.00
PINNACLE ASSOCIATES LTD 31 Dec, 2025 1,350,638 -38,085 -2.74% $4,929,829.00
BANK OF AMERICA CORP /DE/ 31 Dec, 2025 1,106,617 -25,271 -2.23% $4,039,152.00
Point72 Asset Management, L.P. 31 Dec, 2025 1,068,231 1,068,231 0.00% $3,899,043.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 618,277 150,318 32.12% $2,257,510.00
Aberdeen Group plc 31 Dec, 2025 531,177 436,673 462.07% $1,938,796.00
T. Rowe Price Investment Management, Inc. 31 Dec, 2025 506,377 506,377 0.00% $1,849.00
MARSHALL WACE, LLP 31 Dec, 2025 489,912 -166,741 -25.39% $1,788,180.00
MILLENNIUM MANAGEMENT LLC 31 Dec, 2025 477,408 -213,493 -30.90% $1,742,539.00
TWO SIGMA INVESTMENTS, LP 31 Dec, 2025 437,729 29,131 7.13% $1,597,711.00
BlackRock, Inc. 31 Dec, 2025 418,529 7,237 1.76% $1,527,631.00
FMR LLC 31 Dec, 2025 392,600 389,233 11,560.23% $1,432,990.00
RENAISSANCE TECHNOLOGIES LLC 31 Dec, 2025 340,700 123,833 57.10% $1,243,555.00