Filing Flows › Shattuck Labs (STTK) › Who owns the stock
Who owns Shattuck Labs (STTK) stock
106 funds reported Shattuck Labs (STTK) shares in their latest 13F filings, worth $587M in all. The largest holder is T. Rowe Price Investment Management ($93.2M). Last quarter 52 funds added to their stakes and 48 cut them.
Largest holders (13F)
| Fund | Shares | Value | Change | Quarter |
|---|---|---|---|---|
| T. Rowe Price Investment Management | 13,432,540 | $93.2M | increase | 2026-06-30 |
| Adage Capital Partners GP, L.L.C. | 8,122,179 | $56.4M | increase | 2026-06-30 |
| Redmile Group, LLC | 6,892,033 | $47.8M | increase | 2026-06-30 |
| Orbimed Advisors LLC | 6,306,127 | $43.8M | unchanged | 2026-06-30 |
| Prosight Management, LP | 5,957,877 | $41.3M | increase | 2026-06-30 |
| BlackRock | 3,935,810 | $27.3M | increase | 2026-06-30 |
| Frazier Life Sciences Management, L.P. | 3,750,000 | $26.0M | new | 2026-06-30 |
| NEXTBio Capital Management LP | 3,727,348 | $25.9M | increase | 2026-06-30 |
| Deep Track Capital, LP | 3,706,734 | $25.7M | new | 2026-06-30 |
| Vanguard Capital Management LLC | 3,207,865 | $22.3M | increase | 2026-06-30 |
| Price T Rowe Associates | 2,641,076 | $18.3M | increase | 2026-06-30 |
| Pinnacle Associates | 1,871,442 | $13.0M | increase | 2026-06-30 |
| Wellington Management Group LLP | 1,767,938 | $12.3M | new | 2026-06-30 |
| Geode Capital Management, LLC | 1,584,756 | $11.0M | increase | 2026-06-30 |
| Clark Estates | 1,430,167 | $9.9M | decrease | 2026-06-30 |
Shattuck Labs' latest quarter
Shattuck Labs, Q3 2025: revenue $1.0M (-67% year over year), net loss $10.1M, operating cash flow −$8.9M. The chart follows the revenue to costs, profit and cash.
Questions
Who owns the most STTK stock?
By the latest 13F filings: T. Rowe Price Investment Management ($93.2M); Adage Capital Partners GP, L.L.C. ($56.4M); Redmile Group, LLC ($47.8M); Orbimed Advisors LLC ($43.8M); Prosight Management, LP ($41.3M).
What is the short interest in STTK?
10,440,338 shares were sold short at the 2026-10-15 settlement, -4.63% of the float.
Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.