Who holds MSFTMICROSOFT
60 funds on our shelf carry MICROSOFT — heaviest hand: GXPT at 14.54% of its book.
| Fund | Weight | Fund assets | Shares held | |
|---|---|---|---|---|
| GXPTGlobal X PureCap MSCI Information Technology ETF | 14.54% | — | 39,764 | |
| IYWiShares U.S. Technology ETF | INDEX | 13.23% | $27.2B | 6,132,600 |
| EGLEGlobal X S&P 500 U.S. Revenue Leaders ETF | 12.10% | — | 510 | |
| TOPTiShares Top 20 U.S. Stocks ETF | 11.73% | — | 173,629 | |
| VGTVanguard Information Technology Index Fund | INDEX | 11.16% | $75.1B | 38,817,997 |
| IVWiShares S&P 500 Growth ETF | INDEX | 11.00% | $80B | 15,809,859 |
| EVUSIshares ESG Aware MSCI USA Value ETF | INDEX | 10.91% | $381M | 81,376 |
| SUSLiShares ESG MSCI USA Leaders ETF | INDEX | 10.77% | $1.2B | 250,314 |
| IUSGiShares Core S&P U.S. Growth ETF | INDEX | 10.49% | $34.8B | 6,581,430 |
| DSIiShares MSCI KLD 400 Social ETF | INDEX | 10.42% | $5.6B | 1,079,335 |
| VOOGVanguard S&P 500 Growth ETF | INDEX | 10.34% | $12.3B | 5,622,005 |
| IXNiShares Global Tech ETF | INDEX | 10.18% | $10.1B | 1,754,075 |
| XLKTechnology Select Sector SPDR Fund | INDEX | 10.12% | $121B | 24,411,814 |
| VUGVanguard Growth Index Fund | INDEX | 9.74% | $135.5B | 74,492,516 |
| EFIVState Street SPDR S&P 500 ESG ETF | INDEX | 9.59% | $1B | 193,273 |
| SPUSSP Funds S&P 500 Sharia Industry Exclusions ETF | INDEX | 9.52% | $710M | 599,297 |
| MGKVanguard Morningstar Mega Cap Growth ETF | INDEX | 9.48% | $21.9B | 6,475,813 |
| IOOiShares Global 100 ETF | INDEX | 9.48% | $9.3B | 1,657,053 |
| XLGInvesco S&P 500 Top 50 ETF | INDEX | 9.41% | $11.9B | 2,091,109 |
| IGMiShares Expanded Tech Sector ETF | INDEX | 9.32% | $11.7B | 1,906,782 |
| BIGYYieldMax Target 12 Big 50 Option Income ETF | 8.93% | — | 5,467 | |
| NYSXGlobal X NYSE 100 ETF | 8.49% | — | 7,262 | |
| ILCViShares Morningstar Value ETF | INDEX | 8.42% | $1.3B | 219,624 |
| PNQIInvesco Nasdaq Internet ETF | INDEX | 8.39% | $539M | 86,295 |
| IGViShares Expanded Tech-Software Sector ETF | INDEX | 8.36% | $14.3B | 2,264,498 |
| QTOPiShares Nasdaq Top 30 Stocks ETF | 8.06% | — | 52,441 | |
| VUSGVanguard Wellington U.S. Growth Active ETF | 8.05% | — | 6,518 | |
| OEFiShares S&P 100 ETF | INDEX | 8.04% | $20.8B | 3,107,739 |
| QUALiShares MSCI USA Quality Factor ETF | INDEX | 8.00% | $48.6B | 7,345,996 |
| PABUiShares Paris-Aligned Climate MSCI USA ETF | INDEX | 7.95% | $2.5B | 372,624 |
| SPYGState Street SPDR Portfolio S&P 500 Growth ETF | INDEX | 7.76% | $57.9B | 11,022,373 |
| XVViShares ESG Screened S&P 500 ETF | INDEX | 7.12% | $690M | 120,091 |
| IWXiShares Russell Top 200 Value ETF | INDEX | 7.10% | $3.7B | 524,013 |
| GPTYYieldMax AI & Tech Portfolio Option Income ETF | 7.04% | — | 17,203 | |
| MGCVanguard Mega Cap Index Fund | INDEX | 7.00% | $6B | 1,507,575 |
| USCLiShares Climate Conscious & Transition MSCI USA ETF | INDEX | 6.90% | $2.9B | 367,498 |
| IWLiShares Russell Top 200 ETF | INDEX | 6.88% | $2.3B | 291,945 |
| QVMLInvesco S&P 500 QVM Multi-factor ETF | INDEX | 6.79% | $1.7B | 220,073 |
| OMFLInvesco Russell 1000 Dynamic Multifactor ETF | ACTIVE | 6.65% | $4.8B | 600,773 |
| VUSVVanguard Wellington U.S. Value Active ETF | 6.62% | — | 13,945 | |
| ESGVVanguard ESG U.S. Stock ETF | INDEX | 6.50% | $9.2B | 1,656,653 |
| IWYiShares Russell Top 200 Growth ETF | INDEX | 6.39% | $16.8B | 1,876,112 |
| QRMIGlobal X NASDAQ 100 Risk Managed Income ETF | ACTIVE | 6.30% | $16M | 1,693 |
| CATHGlobal X S&P 500 Catholic Values ETF | INDEX | 6.30% | $908M | 162,374 |
| QYLDGlobal X NASDAQ 100 Covered Call ETF | ACTIVE | 6.30% | $8B | 993,613 |
| VDIGVanguard Wellington Dividend Growth Active ETF | 6.27% | — | 4,018 | |
| SPXVProShares S&P 500 Ex-Health Care ETF | INDEX | 6.27% | $22M | 5,088 |
| DJIAGlobal X Dow 30 Covered Call ETF | ACTIVE | 6.23% | $89M | 21,956 |
| DYLGGlobal X Dow 30 Covered Call & Growth ETF | 6.21% | — | 548 | |
| NZUSSPDR MSCI USA Climate Paris Aligned ETF | INDEX | 6.21% | — | 461 |
| QQQMInvesco NASDAQ 100 ETF | INDEX | 6.20% | $64B | 12,693,095 |
| QQQInvesco QQQ Trust | INDEX | 6.20% | $475.9B | 56,273,501 |
| QYLGGlobal X Nasdaq 100 Covered Call & Growth ETF | ACTIVE | 6.17% | $104M | 20,979 |
| IQQiShares Nasdaq 100 ETF | 6.17% | — | 86,228 | |
| XRMIGlobal X S&P 500 Risk Managed Income ETF | ACTIVE | 6.12% | $37M | 7,067 |
| XYLDGlobal X S&P 500 Covered Call ETF | ACTIVE | 6.10% | $2.8B | 385,821 |
| SPYXState Street SPDR S&P 500 Fossil Fuel Reserves Free ETF | INDEX | 6.06% | $2.9B | 328,618 |
| XYLGGlobal X S&P 500 Covered Call & Growth ETF | ACTIVE | 6.03% | $63M | 8,063 |
| AQLTiShares MSCI Global Quality Factor ETF | 6.02% | — | 39,029 | |
| QTRGlobal X NASDAQ 100 Tail Risk ETF | 6.01% | — | 1,165 |
LATEST DISCLOSED BOOKS ON THE ENRICHED SHELF · THE SHELF GROWS NIGHTLY AS READERS RESEARCH NEW FUNDS