STX logo

STX

Seagate Technology Holdings plcNASDAQTechnology
$429.36+1.47%OpenMarket Cap: $93.63B

As of 2026-04-06

Institutional Ownership Summary

Investors Holding

1,328

13F Shares

188,688,920

Ownership %

8776.2%

New Positions

247

Increased Positions

695

Closed Positions

107

Reduced Positions

401

ETF Exposure
ETF SymbolETF NameShares HeldWeight %
IBC213,225,0000.27%
VTSAX6,754,3210.13%
VTI6,754,3210.13%
VSMPX6,754,3210.13%
VITSX6,754,3210.13%
VFINX5,602,3240.15%
VFIAX5,602,3240.15%
VFFSX5,602,3240.15%
VOO5,602,3240.15%
IBC75,191,0000.57%
VIMAX4,641,6750.90%
VMCIX4,641,6750.90%
VMCPX4,641,6750.90%
VO4,641,6750.90%
QQQ4,592,1560.46%
SCYB4,257,0000.19%
VWNAX3,846,9381.65%
VWNFX3,846,9381.65%
IVV2,804,4800.15%
SPY2,546,4910.15%