← Every company
Funds Holding Microsoft Corp
Every registered fund lists what it holds each quarter. These are the ones reporting a position in Microsoft Corp, ordered by how much of each fund the position represents rather than by its size.
Institutional holders of MSFT →Funds holding
200
as of 2026-07-31
Reported value
$51B
summed across funds
Fund families
105
named trusts
Largest conviction
11.08%
200 above 5% of a fund
Largest share of a fund
A small position that is a large part of its fund says more than a large one that is a rounding error.
| Fund | Of the fund |
|---|---|
| Direxion Daily MSFT Bull 2X SharesDirexion Shares ETF Trust181.5K sh$84.4M | 11.08% |
| Fidelity MSCI Information Technology Index ETFFIDELITY COVINGTON TRUST4.7M sh$2.2B | 10.93% |
| Global X S&P 500 U.S. Revenue Leaders ETFGLOBAL X FUNDS506 sh$235.1K | 10.74% |
| iShares U.S. Technology ETFiShares Trust5.4M sh$2.5B | 10.68% |
| Green Century Equity FundGREEN CENTURY FUNDS182.5K sh$84.8M | 10.61% |
| TAX MANAGED MULTI CAP GROWTH PORTFOLIOTax-Managed Multi-Cap Growth Portfolio69.2K sh$32.2M | 10.41% |
| NPF Core Equity ETFElevation Series Trust139.6K sh$64.9M | 9.99% |
| SA Large Cap Growth Index PortfolioSUNAMERICA SERIES TRUST157.1K sh$73M | 9.89% |
| LARGE-CAP GROWTH PROFUNDProFunds3.6K sh$1.7M | 9.88% |
| abrdn U.S. Sustainable Leaders Fundabrdn Funds65.3K sh$30.4M | 9.78% |
| Fidelity U.S. Sustainability Index FundFidelity Salem Street Trust1.2M sh$564.1M | 9.65% |
| ALGER CAPITAL APPRECIATION FUNDALGER FUNDS569.6K sh$264.7M | 9.62% |
| iShares ESG MSCI KLD 400 ETFiShares Trust1.1M sh$505M | 9.49% |
| ALGER SPECTRA FUNDALGER FUNDS II858.8K sh$399.1M | 9.25% |
| FT Vest Technology Dividend Target Income ETFFirst Trust Exchange-Traded Fund IV103.9K sh$48.3M | 9.21% |
| NYLIM PineStone U.S. Equity FundNYLIM FUNDS TRUST74K sh$34.4M | 8.99% |
| Transamerica Large Value OpportunitiesTRANSAMERICA FUNDS45K sh$20.9M | 8.90% |
| Schwab Core Equity FundSCHWAB CAPITAL TRUST283.4K sh$131.7M | 8.90% |
| SP Funds S&P Global Technology ETFSP Funds Trust39.7K sh$18.5M | 8.74% |
| Nuveen ESG Large-Cap Value ETFNuShares ETF Trust413.7K sh$192.2M | 8.74% |
| Polen Focus Growth ETFFundVantage Trust15.4K sh$7.2M | 8.66% |
| ALGER CAPITAL APPRECIATION INSTITUTIONAL FUNDALGER INSTITUTIONAL FUNDS637K sh$296M | 8.58% |
| Invesco S&P 500 Top 50 ETFInvesco Exchange-Traded Fund Trust1.9M sh$904.1M | 8.56% |
| ALGER RESPONSIBLE INVESTING FUNDALGER FUNDS II24.7K sh$11.5M | 8.49% |
| North Country Large Cap Equity FundNorth Country Funds20.4K sh$10.3M | 8.38% |
| 1290 Avantis U.S. Large Cap Growth Fund1290 Funds37.7K sh$17.5M | 8.37% |
| Polen Growth FundFundVantage Trust293.8K sh$136.5M | 8.35% |
| Invesco NASDAQ Internet ETFInvesco Exchange-Traded Fund Trust91.4K sh$42.5M | 8.30% |
| Fidelity Series All-Sector Equity FundFidelity Devonshire Trust1M sh$469M | 8.26% |
| iShares Large Cap Value Active ETFBlackRock ETF Trust61K sh$28.4M | 8.22% |
| Suncoast Select Growth ETFEA Series Trust10.9K sh$5.1M | 8.11% |
| TECHNOLOGY ULTRASECTOR PROFUNDProFunds19.2K sh$8.9M | 8.10% |
| Fundamental Large Cap Core FundJohn Hancock Investment Trust1M sh$486.8M | 8.07% |
| Bright Rock Large Cap FundTrust for Professional Managers74K sh$37.5M | 7.99% |
| Monopoly ETFStrategy Shares2.7K sh$1.3M | 7.99% |
| The Growth FundCOMMERCE FUNDS32K sh$14.9M | 7.97% |
| Fidelity SAI U.S. Quality Index FundFidelity Salem Street Trust6.1M sh$2.8B | 7.96% |
| Direxion Daily Technology Top 5 Bull 2X ETFDirexion Shares ETF Trust777 sh$361.1K | 7.84% |
| Alger Concentrated Equity FundALGER FUNDS1.5K sh$715.2K | 7.83% |
| Knights of Columbus Large Cap Growth FundADVISORS' INNER CIRCLE III54.2K sh$25.2M | 7.77% |
| iShares Morningstar Value ETFiShares Trust218.3K sh$101.5M | 7.68% |
| ALGER FOCUS EQUITY FUNDALGER INSTITUTIONAL FUNDS1.2M sh$543.3M | 7.63% |
| THE HARTFORD DIVIDEND AND GROWTH FUNDHARTFORD MUTUAL FUNDS, INC3.1M sh$1.4B | 7.60% |
| BNY Mellon Worldwide Growth Fund, Inc.BNY Mellon Worldwide Growth Fund, Inc.147.9K sh$68.7M | 7.58% |
| BNY Mellon US Large Cap Equity Growth ETFBNY Mellon ETF Trust1.9K sh$900.2K | 7.56% |
| Innovator Nasdaq-100 Managed 10 Buffer ETFInnovator ETFs Trust2.3K sh$1.1M | 7.48% |
| BBH Select Large Cap ETFBBH Trust85.1K sh$39.6M | 7.44% |
| Nationwide FundNationwide Mutual Funds239.4K sh$111.2M | 7.33% |
| VANGUARD GLOBAL ESG SELECT STOCK FUNDVANGUARD SPECIALIZED FUNDS251.1K sh$116.7M | 7.22% |
| Putnam U.S. Research FundPutnam Investment Funds126.3K sh$58.7M | 7.17% |
| iShares MSCI USA Quality Factor ETFiShares Trust7.2M sh$3.3B | 7.16% |
| Growth FundAmerican Century Mutual Funds, Inc.2.2M sh$1B | 7.16% |
| Direxion Daily Magnificent 7 Bull 2X SharesDirexion Shares ETF Trust10.8K sh$5M | 7.15% |
| BlackRock Equity Dividend FundBlackRock Equity Dividend Fund3.1M sh$1.5B | 7.14% |
| VOYA Global High Dividend Low Volatility FundVoya Mutual Funds44.3K sh$20.6M | 7.14% |
| Frost Growth Equity FundFrost Family of Funds32.6K sh$15.1M | 7.11% |
| Nationwide Bailard Technology FundNationwide Mutual Funds32.1K sh$14.9M | 7.10% |
| Nuveen Dividend Growth FundNuveen Investment Trust II960K sh$446.1M | 7.04% |
| Congress Large Cap Growth FundProfessionally Managed Portfolios86.8K sh$40.3M | 7.00% |
| Alger AI Enablers & Adopters FundALGER FUNDS3.9K sh$1.8M | 6.97% |
| Allspring LT Large Core ETFALLSPRING EXCHANGE-TRADED FUNDS TRUST1.2K sh$573K | 6.85% |
| Large Cap Equity FundAmerican Century Mutual Funds, Inc.445.3K sh$206.9M | 6.84% |
| Invesco Rising Dividends FundAIM Equity Funds (Invesco Equity Funds)509.7K sh$236.9M | 6.82% |
| Haverford Quality Growth Stock FundADVISORS' INNER CIRCLE FUND46.7K sh$21.7M | 6.82% |
| Calamos Growth FundCALAMOS INVESTMENT TRUST/IL250.8K sh$116.6M | 6.82% |
| Columbia Research Enhanced Value ETFColumbia ETF Trust I48.9K sh$22.7M | 6.81% |
| Vulcan Value Partners FundElevation Series Trust33.5K sh$15.6M | 6.80% |
| Global X NYSE 100 ETFGLOBAL X FUNDS4K sh$1.9M | 6.79% |
| Fidelity SAI U.S. Low Volatility Index FundFidelity Salem Street Trust3.4M sh$1.6B | 6.78% |
| Direxion Daily Technology Bull 3X SharesDirexion Shares ETF Trust743.3K sh$345.4M | 6.77% |
| AAM Brentview Dividend Growth ETFETF Series Solutions972 sh$451.7K | 6.77% |
| Direxion Daily AI and Big Data Bull 2X SharesDirexion Shares ETF Trust3.3K sh$1.5M | 6.74% |
| Putnam Large Cap Value FundPutnam Large Cap Value Fund8M sh$3.7B | 6.74% |
| Innovator Nasdaq-100 Managed Floor ETFInnovator ETFs Trust76K sh$35.3M | 6.74% |
| TCW Concentrated Large Cap Growth FundTCW FUNDS INC96.5K sh$44.8M | 6.74% |
| Transamerica US GrowthTRANSAMERICA FUNDS408.4K sh$189.8M | 6.71% |
| ALGER GROWTH & INCOME FUNDALGER FUNDS139.5K sh$64.8M | 6.68% |
| Nuveen Growth Opportunities ETFNuShares ETF Trust350.8K sh$163M | 6.68% |
| Hartford Alpha Capture Value ETFHartford Funds Exchange-Traded Trust25.9K sh$12M | 6.67% |
| MFS Intrinsic Equity FundMFS Series Trust VII700 sh$325.3K | 6.66% |
| Invesco Charter FundAIM Equity Funds (Invesco Equity Funds)532.2K sh$247.3M | 6.65% |
| HARTFORD CORE EQUITY FUNDHARTFORD MUTUAL FUNDS, INC1.6M sh$758.5M | 6.65% |
| SA MFS Large Cap Growth PortfolioSUNAMERICA SERIES TRUST98.5K sh$45.8M | 6.65% |
| Janus Henderson US Equity Enhanced Income ETFJanus Detroit Street Trust1K sh$467.5K | 6.64% |
| DWS Science and Technology FundDEUTSCHE DWS SECURITIES TRUST328K sh$152.4M | 6.62% |
| JPMorgan Dividend Leaders ETFJ.P. Morgan Exchange-Traded Fund Trust1.8K sh$852.3K | 6.62% |
| PGIM Jennison Technology FundPrudential Investment Portfolios 126.6K sh$3.1M | 6.60% |
| NYLIM WMC Value FundNYLIM FUNDS128.1K sh$59.5M | 6.60% |
| CIBC ATLAS EQUITY INCOME FUNDADVISORS' INNER CIRCLE FUND46.7K sh$21.7M | 6.59% |
| CIBC ATLAS DISCIPLINED EQUITY FUNDADVISORS' INNER CIRCLE FUND189.6K sh$88.1M | 6.58% |
| Hedgeye Quality Growth ETFETF Opportunities Trust17.7K sh$8.2M | 6.52% |
| Nuveen Dividend Value FundNuveen Investment Funds, Inc.485.5K sh$225.6M | 6.50% |
| iShares U.S. Thematic Rotation Active ETFBlackRock ETF Trust900.2K sh$418.3M | 6.47% |
| Invesco Main Street FundAIM Equity Funds (Invesco Equity Funds)1.6M sh$745.6M | 6.47% |
| Invesco QQQ Hedged Advantage ETFInvesco Actively Managed Exchange-Traded Fund Trust1.8K sh$833.7K | 6.44% |
| iShares Large Cap Growth Active ETFBlackRock ETF Trust1.2K sh$574.4K | 6.42% |
| Transamerica Large Core ESGTRANSAMERICA FUNDS24.8K sh$11.5M | 6.41% |
| DAC 3D Dividend Growth ETFEA Series Trust2.4K sh$1.1M | 6.38% |
| THE HARTFORD EQUITY INCOME FUNDHARTFORD MUTUAL FUNDS, INC671.9K sh$312.2M | 6.36% |
| JPMorgan Nasdaq Hedged Equity Laddered Overlay ETFJ.P. Morgan Exchange-Traded Fund Trust4.1K sh$1.9M | 6.36% |
| COPLEY INVESTMENT FUNDCentaur Mutual Funds Trust16.4K sh$7.6M | 6.35% |
| BNY Mellon Concentrated Growth ETFBNY Mellon ETF Trust II16.4K sh$7.6M | 6.35% |
| Fidelity Low Volatility Factor ETFFidelity Covington Trust193.9K sh$90.1M | 6.34% |
| THE HARTFORD CAPITAL APPRECIATION FUNDHARTFORD MUTUAL FUNDS, INC827.6K sh$384.6M | 6.29% |
| THRIVENT LARGE CAP GROWTH FUNDThrivent Mutual Funds602.5K sh$280M | 6.27% |
| Ultra FundAmerican Century Mutual Funds, Inc.3.5M sh$1.6B | 6.26% |
| Nuveen Large Cap Value FundTIAA-CREF Funds880.8K sh$409.3M | 6.24% |
| Eaton Vance Tax-Managed Diversified Equity Income FundEaton Vance Tax-Managed Diversified Equity Income Fund334.6K sh$155.5M | 6.20% |
| Huber Select Large Cap Value FundAdvisors Series Trust66.9K sh$31.1M | 6.19% |
| iShares U.S. Select Equity Active ETFBlackRock ETF Trust1.3K sh$594.8K | 6.18% |
| Columbia Select Technology ETFColumbia ETF Trust I5K sh$2.3M | 6.18% |
| Pacer US Export Leaders ETFPacer Funds Trust6.7K sh$3.1M | 6.18% |
| PGIM Jennison Diversified Growth FundPrudential Investment Portfolios 558.1K sh$27M | 6.16% |
| Huber Large Cap Value FundAdvisors Series Trust2.6K sh$1.2M | 6.15% |
| Invesco Main Street All Cap FundAIM Equity Funds (Invesco Equity Funds)230.5K sh$107.1M | 6.14% |
| LargeCap Growth Fund IPrincipal Funds, Inc752.6K sh$349.8M | 6.13% |
| Nationwide GQG US Quality Equity FundNationwide Mutual Funds51K sh$23.7M | 6.11% |
| Select FundAmerican Century Mutual Funds, Inc.799.8K sh$371.7M | 6.09% |
| Nuveen Large Cap Select FundNuveen Investment Funds, Inc.6.6K sh$3.1M | 6.09% |
| Fidelity OTC K6 PortfolioFidelity Securities Fund480.5K sh$223.3M | 6.08% |
| Virtus Silvant Growth Opportunities ETFVirtus ETF Trust II490 sh$227.7K | 6.08% |
| Hartford Equity Premium Income ETFHartford Funds Exchange-Traded Trust4.6K sh$2.1M | 6.05% |
| VANGUARD ADVICE SELECT DIVIDEND GROWTH FUNDVANGUARD WHITEHALL FUNDS147K sh$68.3M | 6.04% |
| WarCap Unconstrained Equity ETFSPINNAKER ETF SERIES7.9K sh$3.7M | 6.04% |
| Victory Science & Technology FundVictory Portfolios III192.9K sh$89.6M | 6.00% |
| Fidelity Growth and Income PortfolioFidelity Securities Fund1.9M sh$893.6M | 6.00% |
| Fidelity Dividend ETF for Rising RatesFidelity Covington Trust95K sh$44.2M | 5.99% |
| JPMorgan Equity and Options Total Return ETFJ.P. Morgan Exchange-Traded Fund Trust12.5K sh$5.8M | 5.98% |
| Davis Research FundDAVIS NEW YORK VENTURE FUND INC11.4K sh$5.3M | 5.98% |
| Harbor Long-Term Growers ETFHarbor ETF Trust145K sh$67.4M | 5.97% |
| U.S. Large Cap Equity PortfolioDFA INVESTMENT DIMENSIONS GROUP INC343.2K sh$159.5M | 5.96% |
| Dearborn Partners Rising Dividend FundTrust for Professional Managers59.3K sh$30.1M | 5.95% |
| Fidelity OTC PortfolioFidelity Securities Fund5.5M sh$2.6B | 5.94% |
| DWS Large Cap Focus Growth FundDEUTSCHE DWS INVESTMENT TRUST49.7K sh$23.1M | 5.94% |
| Optimized Equity Income ETFListed Funds Trust5.9K sh$2.7M | 5.93% |
| Dan IVES Wedbush AI Revolution ETFWedbush Series Trust125.7K sh$58.4M | 5.92% |
| RED OAK TECHNOLOGY SELECT FUNDOak Associates Funds99.4K sh$46.2M | 5.92% |
| Capital Group U.S. Equity FundCapital Group U.S. Equity Fund54.1K sh$25.2M | 5.91% |
| Fidelity Dividend Growth FundFidelity Securities Fund1.5M sh$701.7M | 5.90% |
| FlexShares US Quality Low Volatility Index FundFlexShares Trust20.7K sh$9.6M | 5.89% |
| JPMorgan Hedged Equity Laddered Overlay ETFJ.P. Morgan Exchange-Traded Fund Trust580.3K sh$269.7M | 5.84% |
| FlexShares STOXX US ESG Select Index FundFlexShares Trust16.6K sh$7.7M | 5.84% |
| Schwab Large-Cap Growth FundSCHWAB CAPITAL TRUST75.2K sh$34.9M | 5.83% |
| Global X NASDAQ 100 Covered Call ETFGLOBAL X FUNDS1M sh$471.3M | 5.82% |
| Steward Covered Call Income FundSteward Funds Inc15.6K sh$7.2M | 5.81% |
| U.S. Global Leaders Growth FundJohn Hancock Capital Series148.2K sh$68.9M | 5.80% |
| Harbor Capital Appreciation FundHARBOR FUNDS3.1M sh$1.4B | 5.80% |
| Global X NASDAQ 100 Risk Managed Income ETFGLOBAL X FUNDS1.8K sh$826.7K | 5.78% |
| SA MFS Massachusetts Investors Trust PortfolioSUNAMERICA SERIES TRUST72.4K sh$33.7M | 5.78% |
| VANGUARD DIVIDEND GROWTH FUNDVANGUARD SPECIALIZED FUNDS4.4M sh$2.1B | 5.78% |
| Global X Nasdaq 100 Covered Call & Growth ETFGLOBAL X FUNDS19.7K sh$9.1M | 5.78% |
| FlexShares STOXX Global ESG Select Index FundFlexShares Trust13.7K sh$6.4M | 5.76% |
| Dimensional US Large Cap Vector ETFDimensional ETF Trust65K sh$30.2M | 5.73% |
| Pacer Trendpilot 100 ETFPacer Funds Trust147.1K sh$68.4M | 5.72% |
| Pro-Blend Maximum Term SeriesManning & Napier Fund, Inc.48.8K sh$22.7M | 5.72% |
| Pacer Cash COWZ 100-Nasdaq 100 Rotator ETFPacer Funds Trust6.3K sh$2.9M | 5.72% |
| VistaShares Target 15 USA Quality Income ETFTidal Trust III2.6K sh$1.2M | 5.71% |
| Victory Nasdaq-100 Index FundVictory Portfolios III1.1M sh$513.6M | 5.70% |
| Hartford Disciplined US Equity ETFLattice Strategies Trust25K sh$11.6M | 5.69% |
| Transamerica Sustainable Equity IncomeTRANSAMERICA FUNDS26.7K sh$12.4M | 5.68% |
| Congress Large Cap Growth ETFProfessionally Managed Portfolios45.1K sh$21M | 5.68% |
| DANA LARGE CAP EQUITY FUNDValued Advisers Trust8.3K sh$3.9M | 5.66% |
| Fidelity Value Factor ETFFidelity Covington Trust161.7K sh$75.1M | 5.65% |
| iShares U.S. Industry Rotation Active ETFBlackRock ETF Trust4.2K sh$1.9M | 5.65% |
| Global X S&P 500 Catholic Values ETFGLOBAL X FUNDS158.1K sh$73.5M | 5.64% |
| Catholic Responsible Investments Equity Index FundCatholic Responsible Investments Funds549.7K sh$255.4M | 5.62% |
| Fidelity Quality Factor ETFFidelity Covington Trust170.8K sh$79.4M | 5.62% |
| Global X NASDAQ 100 Tail Risk ETFGLOBAL X FUNDS916 sh$425.7K | 5.59% |
| CALAMOS STRATEGIC TOTAL RETURN FUNDCALAMOS STRATEGIC TOTAL RETURN FUND427.6K sh$198.7M | 5.57% |
| Focused Dynamic Growth FundAmerican Century Growth Funds, Inc.239.6K sh$111.4M | 5.57% |
| Nuveen Large Cap Growth FundTIAA-CREF Funds692.8K sh$322M | 5.56% |
| Pacer S&P 500 Quality FCF Aristocrats ETFPacer Funds Trust3.1K sh$1.4M | 5.55% |
| Innovator Equity Managed 10 Buffer ETFInnovator ETFs Trust5.4K sh$2.5M | 5.55% |
| Victory Growth FundVictory Portfolios III280.1K sh$130.2M | 5.52% |
| Polen Global Growth FundFundVantage Trust13.2K sh$6.1M | 5.51% |
| Invesco Top QQQ ETFInvesco Actively Managed Exchange-Traded Fund Trust4K sh$1.9M | 5.51% |
| Fidelity Hedged Equity FundFidelity Greenwood Street Trust90.9K sh$42.2M | 5.50% |
| iShares Enhanced Large Cap Core Active ETFBlackRock ETF Trust1.6K sh$736.1K | 5.50% |
| Pacer MSCI World Industry Advantage ETFPacer Funds Trust131 sh$60.9K | 5.50% |
| NYLIM Candriam U.S. Large Cap Equity ETFNYLIM ETF Trust38.7K sh$18M | 5.49% |
| FlexShares ESG & Climate US Large Cap Core Index FundFlexShares Trust13.2K sh$6.1M | 5.48% |
| Global X NASDAQ 100 Collar 95-110 ETFGLOBAL X FUNDS390 sh$181.2K | 5.47% |
| NYLIM PineStone Global Equity FundNYLIM FUNDS TRUST5.2K sh$2.4M | 5.47% |
| U.S. Social Core Equity 2 PortfolioDFA INVESTMENT DIMENSIONS GROUP INC291.5K sh$135.5M | 5.46% |
| Invesco S&P 500 BuyWrite ETFInvesco Exchange-Traded Fund Trust41.8K sh$19.4M | 5.43% |
| JPMorgan Global Select Equity ETFJ.P. Morgan Exchange-Traded Fund Trust778.4K sh$361.7M | 5.43% |
| Global X S&P 500 Covered Call ETFGLOBAL X FUNDS378.2K sh$175.8M | 5.42% |
| Domini Impact Equity FundDomini Investment Trust139.3K sh$64.7M | 5.42% |
| Knights of Columbus U.S. ALL CAP INDEX FUNDADVISORS' INNER CIRCLE III42.4K sh$19.7M | 5.42% |
| Global X S&P 500 Risk Managed Income ETFGLOBAL X FUNDS5.8K sh$2.7M | 5.42% |
| Putnam Core Equity FundPutnam Funds Trust727.2K sh$337.9M | 5.41% |
| PGIM Quant Solutions Large-Cap Core FundPrudential Investment Portfolios 9121.5K sh$56.5M | 5.40% |
| Calamos Hedged Equity FundCALAMOS INVESTMENT TRUST/IL101.1K sh$47M | 5.39% |
| Global X S&P 500 Covered Call & Growth ETFGLOBAL X FUNDS7.4K sh$3.5M | 5.39% |
| Aptus Drawdown Managed Equity ETFETF Series Solutions33.9K sh$15.8M | 5.38% |
| Fidelity Large Cap Stock FundFidelity Concord Street Trust1.2M sh$571.2M | 5.38% |
| Aptus Collared Investment Opportunity ETFETF Series Solutions271.9K sh$126.4M | 5.37% |
| Fidelity Large Cap Growth Index FundFidelity Salem Street Trust4.9M sh$2.3B | 5.37% |
| Fidelity Series Large Cap Growth Index FundFidelity Salem Street Trust295.5K sh$137.3M | 5.37% |
| Fidelity Large Cap Stock K6 FundFidelity Concord Street Trust21.1K sh$9.8M | 5.36% |
Source: quarterly NPORT-P filings, via EDGAR. Positions arrive by CUSIP; each one here has been confirmed against OpenFIGI rather than matched by name. NPORT covers mutual funds, ETFs and closed-end funds alike and does not distinguish them, and positions are as of quarter end — a fund may have sold out entirely since. The summed value counts each filing once, so two share classes of the same fund appear twice.
More on MSFT
Company overviewEverything on MSFT in one place, with the price.SEC filingsWhat MSFT's 8-Ks say happened: results, departures, auditor changes.Insider tradingWhat MSFT's own officers and directors buy and sell.Planned salesSales MSFT insiders have filed notice of.Who owns itEvery manager reporting a position in MSFT.LobbyingWhat MSFT spends lobbying Congress, and on what.Who lobbies for itThe lobbyists on MSFT's account, and who they worked for.Federal contractsWhat federal agencies pay MSFT.PatentsWhat MSFT is filing at the patent office.Workplace safetyWhat OSHA found at MSFT's sites.