Shattuck Labs, Inc. (STTK) Ownership

$0.00

$0 (0%)
Last update: 07:00 PM EST
Day's range
$5.75
Day's range
$6.25

Shattuck Labs Inc Major Shareholders & Ownership History

Major Shareholder Name Reporting Date Shares Held Market Value Change in Shares Ownership
T. ROWE PRICE INVESTMENT MANAGEMENT, INC. 05/15/2026 9.87 M $63.44 M   628.21% 14.18%
ORBIMED ADVISORS LLC 05/15/2026 6.31 M $40.55 M   0.00% 9.06%
REDMILE GROUP, LLC 05/15/2026 5.54 M $35.62 M   0.00% 7.96%
PROSIGHT MANAGEMENT, LP 05/15/2026 5.00 M $32.18 M   110.14% 7.19%
ADAGE CAPITAL PARTNERS GP, L.L.C. 05/15/2026 4.64 M $29.87 M   -26.34% 6.68%
05/14/2026 3.15 M $20.25 M   0.00% 4.53%
05/15/2026 2.28 M $14.64 M   100.00% 3.27%
PRICE T ROWE ASSOCIATES INC /MD/ 05/15/2026 1.78 M $11.46 M   -7.44% 2.56%
CLARK ESTATES INC/NY 05/11/2026 1.48 M $9.49 M   0.00% 2.12%
PINNACLE ASSOCIATES LTD 04/22/2026 1.37 M $8.80 M   1.30% 1.97%
ABRDN PLC 04/29/2026 1.16 M $7.45 M   118.26% 1.67%
POINT72 ASSET MANAGEMENT, L.P. 05/15/2026 1.03 M $6.63 M   -3.48% 1.48%
AMERIPRISE FINANCIAL INC 05/15/2026 905.71 K $5.82 M   7,775.71% 1.30%
683 CAPITAL MANAGEMENT, LLC 05/15/2026 800.00 K $5.14 M   -42.45% 1.15%
MILLENNIUM MANAGEMENT LLC 05/15/2026 763.75 K $4.91 M   59.98% 1.10%
SUSQUEHANNA INTERNATIONAL GROUP, LLP 05/15/2026 715.97 K $4.60 M   382.37% 1.03%
GEODE CAPITAL MANAGEMENT, LLC 05/15/2026 645.71 K $4.15 M   4.44% 0.93%
RENAISSANCE TECHNOLOGIES LLC 05/14/2026 604.50 K $3.89 M   77.43% 0.87%
MARSHALL WACE, LLP 05/15/2026 581.47 K $3.74 M   18.69% 0.84%
BLACKROCK, INC. 05/13/2026 510.81 K $3.28 M   22.05% 0.73%
05/15/2026 435.75 K $2.80 M   100.00% 0.63%
JANE STREET GROUP, LLC 05/12/2026 415.94 K $2.67 M   669.60% 0.60%
FMR LLC 05/15/2026 392.50 K $2.52 M   -0.03% 0.56%
TD ASSET MANAGEMENT INC 05/11/2026 382.65 K $2.46 M   52.42% 0.55%
VANGUARD FIDUCIARY TRUST CO 05/08/2026 324.59 K $2.09 M   100.00% 0.47%
TWO SIGMA INVESTMENTS, LP 05/15/2026 316.01 K $2.03 M   -27.81% 0.45%
DIADEMA PARTNERS LP 05/15/2026 293.66 K $1.89 M   100.00% 0.42%
ALGERT GLOBAL LLC 05/14/2026 286.07 K $1.84 M   100.00% 0.41%
SPHERA FUNDS MANAGEMENT LTD. 05/15/2026 280.79 K $1.81 M   43.84% 0.40%
STATE STREET CORP 05/15/2026 263.77 K $1.70 M   22.44% 0.38%
HUDSON BAY CAPITAL MANAGEMENT LP 05/13/2026 228.82 K $1.47 M   100.00% 0.33%
MORGAN STANLEY 05/15/2026 200.14 K $1.29 M   1,005.24% 0.29%
DEUTSCHE BANK AG\ 05/06/2026 194.77 K $1.25 M   100.00% 0.28%
GOLDMAN SACHS GROUP INC 05/15/2026 191.44 K $1.23 M   49.37% 0.28%
ACADIAN ASSET MANAGEMENT LLC 05/13/2026 183.25 K $1.17 M   130.88% 0.26%
DIMENSIONAL FUND ADVISORS LP 05/07/2026 155.64 K $1.00 M   571.10% 0.22%
CITADEL ADVISORS LLC 05/15/2026 148.02 K $951.78 K   115.00% 0.21%
XTX TOPCO LTD 05/15/2026 142.47 K $916.06 K   472.77% 0.20%
MANUFACTURERS LIFE INSURANCE COMPANY, THE 05/15/2026 142.30 K $914.99 K   5.36% 0.20%
CONNOR, CLARK & LUNN INVESTMENT MANAGEMENT LTD. 05/11/2026 139.30 K $895.73 K   111.92% 0.20%
QUBE RESEARCH & TECHNOLOGIES LTD 05/15/2026 126.80 K $815.31 K   227.16% 0.18%
NORTHERN TRUST CORP 05/14/2026 126.06 K $810.57 K   -13.33% 0.18%
BARCLAYS PLC 05/15/2026 119.88 K $770.82 K   100.00% 0.17%
HRT FINANCIAL LP 05/14/2026 90.70 K $583.00 K   100.00% 0.13%
BANK OF NEW YORK MELLON CORP 05/05/2026 89.77 K $577.25 K   -18.68% 0.13%
LBJ FAMILY WEALTH ADVISORS, LTD. 04/02/2026 82.18 K $490.00 K   0.00% 0.12%
BANK OF AMERICA CORP /DE/ 05/18/2026 79.92 K $513.91 K   -92.78% 0.11%
BREVAN HOWARD CAPITAL MANAGEMENT LP 05/15/2026 79.48 K $511.03 K   100.00% 0.11%
CITIGROUP INC 05/11/2026 75.01 K $482.28 K   202.05% 0.11%
PERSISTENT ASSET PARTNERS LTD 05/12/2026 74.23 K $477.29 K   100.00% 0.11%

Shattuck Labs Inc institutional Ownership - FAQ's

During the previous two years, 97 institutional investors and hedge funds held shares of Shattuck Labs Inc. The most heavily invested institutionals were:

T. Rowe Price Investment Management, Inc.: 9.87 M

ORBIMED ADVISORS LLC: 6.31 M

Redmile Group, LLC: 5.54 M

Prosight Management, LP: 5 M

ADAGE CAPITAL PARTNERS GP, L.L.C.: 4.64 M

PRICE T ROWE ASSOCIATES INC /MD/: 1.78 M

80.58% of Shattuck Labs Inc stock is owned by institutional investors.

Institutional investors have bought a total of 56.48 M shares in the last 24 months. This purchase volume represents approximately $339.98 M in transactions.