According to SEC filings for the period ending December 2025, Shattuck Labs, Inc. (NASDAQ:STTK) is held by 62 institutional firms.
| 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 |