speb/financial-data huggingface dataset:
Holder of MRVL: Goldman Sachs Group Inc
Shares held as of 2026-03-31: 11248027 (value 2184704236; 0.01% of shares outstanding; change 0.07)
Holder of MRVL: Invesco Ltd.
Shares held as of 2026-03-31: 28807696 (value 5595318671; 0.03% of shares outstanding; change -0.01)
Holder of MRVL: State Street Corporation
Shares held as of 2026-03-31: 23338406 (value 4533018497; 0.03% of shares outstanding; change 0.02)
Holder of MRVL: Van Eck Associates Corporation
Shares held as of 2026-03-31: 10745703 (value 2543507867; 0.01% of shares outstanding; change 0.09)
Holder of MRVL: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 39105225 (value 7595407684; 0.04% of shares outstanding; change 1.00)
Holder of MRVL: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 33218111 (value 6451953557; 0.04% of shares outstanding; change 1.00)
Holder of MRX: Alliancebernstein L.P.
Shares held as of 2026-03-31: 1730125 (value 114567836; 0.02% of shares outstanding; change -0.01)
Holder of MRX: Blackrock Inc.
Shares held as of 2026-03-31: 4389325 (value 290658461; 0.06% of shares outstanding; change 0.11)
Holder of MRX: Capital International Investors
Shares held as of 2026-03-31: 3488093 (value 230979420; 0.05% of shares outstanding; change 0.00)
Holder of MRX: FMR, LLC
Shares held as of 2026-03-31: 3481911 (value 230570052; 0.05% of shares outstanding; change 1.61)
Holder of MRX: Jennison Associates LLC
Shares held as of 2026-03-31: 1606691 (value 106394111; 0.02% of shares outstanding; change 0.09)
Holder of MRX: LOOMIS SAYLES & CO L P
Shares held as of 2026-03-31: 1918622 (value 127049994; 0.03% of shares outstanding; change -0.01)
Holder of MRX: Price (T.Rowe) Associates Inc
Shares held as of 2026-03-31: 1906029 (value 126216093; 0.03% of shares outstanding; change 0.23)
Holder of MRX: Samlyn Capital, LLC
Shares held as of 2026-03-31: 1688877 (value 111836419; 0.02% of shares outstanding; change 0.48)
Holder of MRX: Two Sigma Investments, LP
Shares held as of 2026-03-31: 1681560 (value 111351891; 0.02% of shares outstanding; change 0.86)
Holder of MRX: William Blair Investment Management, LLC
Shares held as of 2026-03-31: 1566181 (value 103711563; 0.02% of shares outstanding; change -0.10)
Holder of MRX: Argent Capital Management LLC
Shares held as of 2026-06-30: 50858 (value 3334250; 0.00% of shares outstanding; change 1.00)
Holder of MRX: SBI Securities Co., Ltd.
Shares held as of 2026-06-30: 278 (value 18225; 0.00% of shares outstanding; change 1.00)
Holder of MRZ.V: ETF Managers Tr-ETFMG Prime Junior Silver ETF
Shares held as of 2023-12-31: 453652 (value 145168; 0.01% of shares outstanding; change 0.03)
Holder of MS: Blackrock Inc.
Shares held as of 2026-03-31: 96396889 (value 20675204340; 0.06% of shares outstanding; change 0.01)
Holder of MS: Capital Research Global Investors
Shares held as of 2026-03-31: 20270720 (value 4347663938; 0.01% of shares outstanding; change 0.31)
Holder of MS: FMR, LLC
Shares held as of 2026-03-31: 22730023 (value 4875135235; 0.01% of shares outstanding; change -0.13)
Holder of MS: Fisher Asset Management, LLC
Shares held as of 2026-03-31: 25600068 (value 5490702475; 0.02% of shares outstanding; change 0.02)
Holder of MS: Geode Capital Management, LLC
Shares held as of 2026-03-31: 27702674 (value 5941669401; 0.02% of shares outstanding; change 0.02)
Holder of MS: JPMORGAN CHASE & CO
Shares held as of 2026-03-31: 43578279 (value 9346669093; 0.03% of shares outstanding; change 0.22)
Holder of MS: Mitsubishi UFJ Financial Group Inc
Shares held as of 2026-03-31: 377085167 (value 80877225007; 0.24% of shares outstanding; change 0.00)
Holder of MS: State Street Corporation
Shares held as of 2026-03-31: 101340194 (value 21735444376; 0.06% of shares outstanding; change -0.02)
Holder of MS: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 77715132 (value 16668341179; 0.05% of shares outstanding; change 1.00)
Holder of MS: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 30240801 (value 6486046869; 0.02% of shares outstanding; change 1.00)
Holder of MS51.DE: Blackrock Inc.
Shares held as of 2026-03-31: 43360579 (value 1159461872; 0.07% of shares outstanding; change 0.04)
Holder of MS51.DE: Defiance Etfs, LLC
Shares held as of 2026-03-31: 6220438 (value 166334510; 0.01% of shares outstanding; change 1.00)
Holder of MS51.DE: Geode Capital Management, LLC
Shares held as of 2026-03-31: 14155928 (value 378529511; 0.02% of shares outstanding; change 0.03)
Holder of MS51.DE: Invesco Ltd.
Shares held as of 2026-03-31: 11813138 (value 315883307; 0.02% of shares outstanding; change 0.19)
Holder of MS51.DE: Marshall Wace LLP
Shares held as of 2026-03-31: 7188017 (value 192207572; 0.01% of shares outstanding; change 156.12)
Holder of MS51.DE: Morgan Stanley
Shares held as of 2026-03-31: 7671682 (value 205140774; 0.01% of shares outstanding; change -0.32)
Holder of MS51.DE: State Street Corporation
Shares held as of 2026-03-31: 22017501 (value 588747971; 0.04% of shares outstanding; change -0.01)
Holder of MS51.DE: UBS Group AG
Shares held as of 2026-03-31: 12073477 (value 322844772; 0.02% of shares outstanding; change 0.63)
Holder of MS51.DE: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 32894995 (value 879612158; 0.05% of shares outstanding; change 1.00)
Holder of MS51.DE: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 29569380 (value 790685214; 0.05% of shares outstanding; change 1.00)
Holder of MSA: Apg Asset Management N.V.
Shares held as of 2026-03-31: 1497591 (value 261539291; 0.04% of shares outstanding; change 0.00)
Holder of MSA: Blackrock Inc.
Shares held as of 2026-03-31: 3251717 (value 567879854; 0.08% of shares outstanding; change 0.02)
Holder of MSA: Cooke & Bieler LP
Shares held as of 2026-03-31: 845488 (value 147656023; 0.02% of shares outstanding; change -0.06)
Holder of MSA: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 758344 (value 132437195; 0.02% of shares outstanding; change -0.01)
Holder of MSA: JPMORGAN CHASE & CO
Shares held as of 2026-03-31: 759692 (value 132672610; 0.02% of shares outstanding; change -0.21)
Holder of MSA: M&G Plc
Shares held as of 2026-03-31: 698002 (value 121899068; 0.02% of shares outstanding; change -0.04)
Holder of MSA: Ruane, Cunniff & Goldfarb L.P.
Shares held as of 2026-03-31: 1776282 (value 310209887; 0.05% of shares outstanding; change -0.02)
Holder of MSA: State Street Corporation
Shares held as of 2026-03-31: 1538690 (value 268716820; 0.04% of shares outstanding; change -0.04)
Holder of MSA: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 1703783 (value 297548662; 0.04% of shares outstanding; change 1.00)
Holder of MSA: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 1842263 (value 321732809; 0.05% of shares outstanding; change 1.00)
Holder of MSA.TO: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2025-12-31: 70176 (value 428073; 0.00% of shares outstanding; change 1.00)
Holder of MSA.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Emerging Markets Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 442882 (value 2980595; 0.00% of shares outstanding; change 0.06)
Holder of MSA.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Emerging Markets Social Core Eqy. 
Shares held as of 2026-01-31: 75622 (value 508936; 0.00% of shares outstanding; change 0.00)
Holder of MSA.TO: DFA INVESTMENT TRUST CO-The Emerging Markets Small Cap Series
Shares held as of 2026-01-31: 93364 (value 628339; 0.00% of shares outstanding; change 0.24)
Holder of MSA.TO: Dimensional ETF Trust-Dimensional Emerging Markets Core Equity 2 ETF
Shares held as of 2026-01-31: 177160 (value 1192286; 0.00% of shares outstanding; change 0.00)
Holder of MSA.TO: Dimensional ETF Trust-Dimensional World ex U.S. Core Equity 2 ETF
Shares held as of 2026-01-31: 67303 (value 409202; 0.00% of shares outstanding; change 0.13)
Holder of MSA.TO: American Century Quantitative Equity Funds, Inc.-GLOBAL GOLD FUND
Shares held as of 2026-03-31: 1313300 (value 9285031; 0.00% of shares outstanding; change 1.00)
Holder of MSA.TO: Cambria ETF Trust-Cambria Global Value ETF
Shares held as of 2026-03-31: 2333907 (value 14190154; 0.01% of shares outstanding; change -0.05)
Holder of MSA.TO: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2026-03-31: 70176 (value 472284; 0.00% of shares outstanding; change 0.00)
Holder of MSA.TO: U.S. GLOBAL INVESTORS FUNDS-USGI Gold and Precious Metals Fund
Shares held as of 2026-03-31: 3000000 (value 21210000; 0.01% of shares outstanding; change 0.00)
Holder of MSA.TO: American Century ETF Trust-Avantis Emerging Markets Equity ETF
Shares held as of 2026-04-30: 484634 (value 2956267; 0.00% of shares outstanding; change 0.00)
Holder of MSA.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Emerging Markets Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 455421 (value 3219826; 0.00% of shares outstanding; change 0.03)
Holder of MSA.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Emerging Markets Social Core Eqy. 
Shares held as of 2026-04-30: 75622 (value 534647; 0.00% of shares outstanding; change 0.00)
Holder of MSA.TO: DFA INVESTMENT TRUST CO-The Emerging Markets Small Cap Series
Shares held as of 2026-04-30: 93364 (value 660083; 0.00% of shares outstanding; change 0.00)
Holder of MSA.TO: Dimensional ETF Trust-Dimensional Emerging Markets Core Equity 2 ETF
Shares held as of 2026-04-30: 177160 (value 1252521; 0.00% of shares outstanding; change 0.00)
Holder of MSA.TO: GLOBAL X FUNDS-Global X MSCI Colombia ETF
Shares held as of 2026-04-30: 554590 (value 3382998; 0.00% of shares outstanding; change 0.13)
Holder of MSA.TO: TIAA-CREF Funds-Nuveen Quant International Small Cap Equity Fund
Shares held as of 2026-04-30: 70406 (value 497770; 0.00% of shares outstanding; change 1.00)
Holder of MSA.TO: American Century ETF Trust-Avantis Emerging Markets Equity ETF
Shares held as of 2026-05-31: 484634 (value 3261586; 0.00% of shares outstanding; change 0.00)
Holder of MSA.TO: Cambria ETF Trust-Cambria Global Value ETF
Shares held as of 2026-05-31: 1808883 (value 12173782; 0.01% of shares outstanding; change -0.19)
Holder of MSA.TO: GLOBAL X FUNDS-Global X MSCI Colombia ETF
Shares held as of 2026-05-31: 564998 (value 3553837; 0.00% of shares outstanding; change 0.02)
Holder of MSA.TO: American Century ETF Trust-Avantis Emerging Markets Equity ETF
Shares held as of 2026-06-30: 484634 (value 3426362; 0.00% of shares outstanding; change 0.00)
Holder of MSA.TO: Cambria ETF Trust-Cambria Global Value ETF
Shares held as of 2026-06-30: 2107855 (value 14902535; 0.01% of shares outstanding; change 0.17)
Holder of MSA.TO: GLOBAL X FUNDS-Global X MSCI Colombia ETF
Shares held as of 2026-06-30: 741282 (value 5240863; 0.00% of shares outstanding; change 0.31)
Holder of MSAI: 325 Capital Llc
Shares held as of 2026-03-31: 662248 (value 3205280; 0.33% of shares outstanding; change 0.00)
Holder of MSAI: Bleichroeder LP
Shares held as of 2026-03-31: 30562 (value 147920; 0.02% of shares outstanding; change 0.00)
Holder of MSAI: Geode Capital Management, LLC
Shares held as of 2026-03-31: 13249 (value 64125; 0.01% of shares outstanding; change 0.31)
Holder of MSAI: Ghisallo Capital Management, LLC
Shares held as of 2026-03-31: 24008 (value 116198; 0.01% of shares outstanding; change 2.86)
Holder of MSAI: Northern Trust Corporation
Shares held as of 2026-03-31: 2047 (value 9907; 0.00% of shares outstanding; change 0.00)
Holder of MSAI: SBI Securities Co., Ltd.
Shares held as of 2026-03-31: 35614 (value 189466; 0.02% of shares outstanding; change 40.17)
Holder of MSAI: Sanders Morris Harris LLC
Shares held as of 2026-03-31: 97309 (value 550768; 0.05% of shares outstanding; change 1.51)
Holder of MSAI: State Street Corporation
Shares held as of 2026-03-31: 3108 (value 15042; 0.00% of shares outstanding; change 0.00)
Holder of MSAI: U.S. Capital Wealth Advisors, LLC
Shares held as of 2026-03-31: 2089 (value 10110; 0.00% of shares outstanding; change -0.06)
Holder of MSAI: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 21623 (value 104655; 0.01% of shares outstanding; change 1.00)
Holder of MSAI: Vanguard Fiduciary Trust Co
Shares held as of 2026-03-31: 5870 (value 28410; 0.00% of shares outstanding; change 1.00)
Holder of MSAI: FNY Investment Advisers, LLC
Shares held as of 2026-06-30: 10500 (value 50820; 0.01% of shares outstanding; change 1.00)
Holder of MSB: Advisory Services Network, LLC
Shares held as of 2026-03-31: 184629 (value 4154152; 0.01% of shares outstanding; change 0.02)
Holder of MSB: Bank of America Corporation
Shares held as of 2026-03-31: 177881 (value 4002322; 0.01% of shares outstanding; change 0.00)
Holder of MSB: CWA Asset Management Group, LLC
Shares held as of 2026-03-31: 447485 (value 11093153; 0.03% of shares outstanding; change 0.96)
Holder of MSB: EagleClaw Capital Managment, LLC
Shares held as of 2026-03-31: 169775 (value 3819937; 0.01% of shares outstanding; change 0.02)
Holder of MSB: First Manhattan Co. LLC
Shares held as of 2026-03-31: 310060 (value 6976350; 0.02% of shares outstanding; change 1.00)
Holder of MSB: Horizon Kinetics Asset Management LLC
Shares held as of 2026-03-31: 3140972 (value 70671870; 0.24% of shares outstanding; change 0.04)
Holder of MSB: Mad River Investors
Shares held as of 2026-03-31: 321546 (value 7234785; 0.02% of shares outstanding; change 0.08)
Holder of MSB: Moors & Cabot, Inc.
Shares held as of 2026-03-31: 180945 (value 4071262; 0.01% of shares outstanding; change -0.03)
Holder of MSB: SEI Investments Co
Shares held as of 2026-03-31: 167766 (value 3774735; 0.01% of shares outstanding; change 1.00)
Holder of MSB: ValueWorks, LLC
Shares held as of 2026-03-31: 646582 (value 14548095; 0.05% of shares outstanding; change -0.03)
Holder of MSB: CWA Asset Management Group, LLC
Shares held as of 2026-06-30: 518974 (value 11676915; 0.04% of shares outstanding; change 0.16)
Holder of MSB.AX: Legato Capital Management LLC
Shares held as of 2022-06-30: 47380 (value 115607; 0.00% of shares outstanding; change 1.00)
Holder of MSB.AX: SCHWAB STRATEGIC TRUST-Schwab International Small-Cap Equity ETF
Shares held as of 2026-02-28: 1949348 (value 4327552; 0.00% of shares outstanding; change -0.04)
Holder of MSB.AX: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 9027825 (value 20041771; 0.01% of shares outstanding; change 0.03)
Holder of MSB.AX: DFA INVESTMENT TRUST CO-The Asia Pacific Small Company Series
Shares held as of 2026-04-30: 4682645 (value 10395472; 0.00% of shares outstanding; change 0.14)
Holder of MSB.AX: Dimensional ETF Trust-Dimensional International Small Cap ETF
Shares held as of 2026-04-30: 1375987 (value 3054691; 0.00% of shares outstanding; change 0.06)
Holder of MSB.AX: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-04-30: 3511218 (value 7794904; 0.00% of shares outstanding; change 0.04)
Holder of MSB.AX: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 13660248 (value 30325750; 0.01% of shares outstanding; change 0.01)
Holder of MSB.AX: SPDR INDEX SHARES Fd.S-State Street SPDR PORT. Developed World ex-US E
Shares held as of 2026-05-31: 1175491 (value 2609590; 0.00% of shares outstanding; change 0.00)
Holder of MSB.AX: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 6853243 (value 15214199; 0.01% of shares outstanding; change 0.01)
Holder of MSB.AX: iShares Trust-iShares Core MSCI International Developed Markets ETF
Shares held as of 2026-05-31: 1199220 (value 2662268; 0.00% of shares outstanding; change 0.02)
Holder of MSB.AX: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-05-31: 3397901 (value 7543340; 0.00% of shares outstanding; change -0.05)
Holder of MSBI: AQR Capital Management, LLC
Shares held as of 2026-03-31: 396263 (value 12779481; 0.02% of shares outstanding; change -0.03)
Holder of MSBI: American Century Companies Inc
Shares held as of 2026-03-31: 586162 (value 18903724; 0.03% of shares outstanding; change -0.02)
Holder of MSBI: Blackrock Inc.
Shares held as of 2026-03-31: 2855654 (value 92094841; 0.14% of shares outstanding; change -0.03)
Holder of MSBI: Busey Bank
Shares held as of 2026-03-31: 759286 (value 24486973; 0.04% of shares outstanding; change 0.00)
Holder of MSBI: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 890800 (value 28728300; 0.04% of shares outstanding; change -0.15)
Holder of MSBI: Geode Capital Management, LLC
Shares held as of 2026-03-31: 533957 (value 17220113; 0.03% of shares outstanding; change 0.03)
Holder of MSBI: Hotchkis & Wiley Capital Management, LLC
Shares held as of 2026-03-31: 540364 (value 17426739; 0.03% of shares outstanding; change 0.45)
Holder of MSBI: Patriot Financial Partners Gp II, L.P.
Shares held as of 2026-03-31: 438500 (value 14141625; 0.02% of shares outstanding; change 1.00)
Holder of MSBI: State Street Corporation
Shares held as of 2026-03-31: 765922 (value 24700984; 0.04% of shares outstanding; change 0.12)
Holder of MSBI: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 901392 (value 29069892; 0.04% of shares outstanding; change 1.00)
Holder of MSBIP: ETF Series Solutions-AAM Low Duration Preferred and Income Securities 
Shares held as of 2026-01-31: 10665 (value 271530; 0.00% of shares outstanding; change -0.09)
Holder of MSBIP: ETFis Series Trust I-Virtus InfraCap U.S. Preferred Stock ETF
Shares held as of 2026-01-31: 20914 (value 532470; 0.00% of shares outstanding; change 0.10)
Holder of MSBIP: Invesco Exch-Trd Fd. TRT II-Invesco Varbl Rate Preferred ETF
Shares held as of 2026-04-30: 44959 (value 1144656; 0.01% of shares outstanding; change 0.07)
Holder of MSBIP: iShares Trust-iShares Preferred and Income Securities ETF
Shares held as of 2026-04-30: 316237 (value 8051393; 0.07% of shares outstanding; change -0.03)
Holder of MSC: Aberdeen Group plc
Shares held as of 2026-03-31: 98050 (value 179431; 0.00% of shares outstanding; change 0.00)
Holder of MSC: Advisory Services Network, LLC
Shares held as of 2026-03-31: 200 (value 366; 0.00% of shares outstanding; change 1.00)
Holder of MSC: Citigroup Inc.
Shares held as of 2026-03-31: 1629 (value 2981; 0.00% of shares outstanding; change 0.00)
Holder of MSC: Davidson Kempner Capital Management LP
Shares held as of 2026-03-31: 911306 (value 1667690; 0.00% of shares outstanding; change 0.00)
Holder of MSC: FMR, LLC
Shares held as of 2026-03-31: 3808638 (value 6969807; 0.02% of shares outstanding; change 0.00)
Holder of MSC: Macquarie Group Limited
Shares held as of 2026-03-31: 29695 (value 54341; 0.00% of shares outstanding; change 0.00)
Holder of MSC: Nomura Asset Management International Inc
Shares held as of 2026-03-31: 7003405 (value 12816231; 0.04% of shares outstanding; change 0.00)
Holder of MSC: Redwood Capital Management, LLC
Shares held as of 2026-03-31: 3239073 (value 5927503; 0.02% of shares outstanding; change 0.00)
Holder of MSC: Silver Point Capital L.p.
Shares held as of 2026-03-31: 28633963 (value 52400153; 0.15% of shares outstanding; change 0.00)
Holder of MSC: UBS Group AG
Shares held as of 2026-03-31: 19067 (value 34892; 0.00% of shares outstanding; change 8.12)
Holder of MSCI: BAMCO Inc.
Shares held as of 2026-03-31: 2699389 (value 1486796407; 0.04% of shares outstanding; change -0.02)
Holder of MSCI: Blackrock Inc.
Shares held as of 2026-03-31: 5740802 (value 3161976207; 0.08% of shares outstanding; change -0.03)
Holder of MSCI: Edgewood Management Llc
Shares held as of 2026-03-31: 1401992 (value 772203142; 0.02% of shares outstanding; change 0.00)
Holder of MSCI: Geode Capital Management, LLC
Shares held as of 2026-03-31: 1999610 (value 1101365147; 0.03% of shares outstanding; change 0.00)
Holder of MSCI: Morgan Stanley
Shares held as of 2026-03-31: 2244979 (value 1236511934; 0.03% of shares outstanding; change -0.09)
Holder of MSCI: Principal Financial Group, Inc.
Shares held as of 2026-03-31: 1347039 (value 741935581; 0.02% of shares outstanding; change -0.22)
Holder of MSCI: State Street Corporation
Shares held as of 2026-03-31: 3114932 (value 1715673327; 0.04% of shares outstanding; change -0.02)
Holder of MSCI: T. Rowe Price Investment Management, Inc.
Shares held as of 2026-03-31: 1507193 (value 830146799; 0.02% of shares outstanding; change 0.04)
Holder of MSCI: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 4653076 (value 2562867627; 0.06% of shares outstanding; change 1.00)
Holder of MSCI: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 4024536 (value 2216674095; 0.06% of shares outstanding; change 1.00)
Holder of MSCL.TO: Adage Capital Partners GP L.L.C.
Shares held as of 2026-03-31: 380354 (value 5305938; 0.02% of shares outstanding; change 1.00)
Holder of MSCL.TO: Avidity Partners Management, LP
Shares held as of 2026-03-31: 387769 (value 5409377; 0.02% of shares outstanding; change 1.00)
Holder of MSCL.TO: Franklin Resources, Inc.
Shares held as of 2026-03-31: 938666 (value 13094390; 0.05% of shares outstanding; change 1.00)
Holder of MSCL.TO: Point72 Asset Management, L.P.
Shares held as of 2026-03-31: 690778 (value 9636352; 0.03% of shares outstanding; change 1.00)
Holder of MSCL.TO: Siren, L.L.C.
Shares held as of 2026-03-31: 892074 (value 12444432; 0.04% of shares outstanding; change 1.00)
Holder of MSCL.TO: Soleus Capital Management, L.P.
Shares held as of 2026-03-31: 414359 (value 5780307; 0.02% of shares outstanding; change 1.00)
Holder of MSCL.TO: Sphera Funds Management Ltd.
Shares held as of 2026-03-31: 489207 (value 6824437; 0.02% of shares outstanding; change 1.00)
Holder of MSCL.TO: Suvretta Capital Management, LLC
Shares held as of 2026-03-31: 475000 (value 6626249; 0.02% of shares outstanding; change 1.00)
Holder of MSCL.TO: Vivo Capital, LLC
Shares held as of 2026-03-31: 813666 (value 11350640; 0.04% of shares outstanding; change 1.00)
Holder of MSCL.TO: Woodline Partners LP
Shares held as of 2026-03-31: 500432 (value 6981026; 0.02% of shares outstanding; change 1.00)
Holder of MSD: Ameriprise Financial, Inc.
Shares held as of 2026-03-31: 303422 (value 2205877; 0.02% of shares outstanding; change -0.09)
Holder of MSD: Everstar Asset Management, LLC                          
Shares held as of 2026-03-31: 256538 (value 1865031; 0.01% of shares outstanding; change 0.22)
Holder of MSD: Invesco Ltd.
Shares held as of 2026-03-31: 251357 (value 1827365; 0.01% of shares outstanding; change -0.25)
Holder of MSD: LPL Financial LLC
Shares held as of 2026-03-31: 309563 (value 2250523; 0.02% of shares outstanding; change 0.04)
Holder of MSD: Morgan Stanley
Shares held as of 2026-03-31: 271102 (value 1970911; 0.01% of shares outstanding; change -0.05)
Holder of MSD: Osaic Holdings Inc.
Shares held as of 2026-03-31: 513879 (value 3735900; 0.03% of shares outstanding; change 0.01)
Holder of MSD: Pathstone Holdings, LLC
Shares held as of 2026-03-31: 463549 (value 3370001; 0.02% of shares outstanding; change 1.82)
Holder of MSD: Rareview Capital LLC                          
Shares held as of 2026-03-31: 270627 (value 1975577; 0.01% of shares outstanding; change 1.00)
Holder of MSD: Royal Bank of Canada
Shares held as of 2026-03-31: 452466 (value 3289427; 0.02% of shares outstanding; change 0.02)
Holder of MSD: Shaker Financial Services, LLC
Shares held as of 2026-03-31: 303614 (value 2216382; 0.02% of shares outstanding; change 0.68)
Holder of MSD: Rareview Capital LLC                          
Shares held as of 2026-06-30: 312755 (value 2273728; 0.02% of shares outstanding; change 0.16)
Holder of MSD: Shaker Financial Services, LLC
Shares held as of 2026-06-30: 428074 (value 3112097; 0.02% of shares outstanding; change 0.41)
Holder of MSDL: Altshuler Shaham Ltd
Shares held as of 2026-03-31: 650437 (value 9867129; 0.01% of shares outstanding; change 0.00)
Holder of MSDL: American Financial Group Inc.
Shares held as of 2026-03-31: 631500 (value 9762990; 0.01% of shares outstanding; change 0.19)
Holder of MSDL: Generali Asset Management Spa Sgr
Shares held as of 2026-03-31: 1829964 (value 27760554; 0.02% of shares outstanding; change 0.00)
Holder of MSDL: Morgan Stanley
Shares held as of 2026-03-31: 15874362 (value 240814072; 0.19% of shares outstanding; change 0.00)
Holder of MSDL: Muzinich & Co., Inc.
Shares held as of 2026-03-31: 767802 (value 11647556; 0.01% of shares outstanding; change 0.00)
Holder of MSDL: RiverNorth Capital Management, LLC
Shares held as of 2026-03-31: 1052351 (value 15964164; 0.01% of shares outstanding; change 0.38)
Holder of MSDL: Russell Investments Group, Ltd.
Shares held as of 2026-03-31: 721949 (value 10951966; 0.01% of shares outstanding; change 1.98)
Holder of MSDL: Two Sigma Investments, LP
Shares held as of 2026-03-31: 889349 (value 13491424; 0.01% of shares outstanding; change 0.05)
Holder of MSDL: UBS Group AG
Shares held as of 2026-03-31: 1596596 (value 24220361; 0.02% of shares outstanding; change -0.04)
Holder of MSDL: Van Eck Associates Corporation
Shares held as of 2026-03-31: 1433977 (value 21753431; 0.02% of shares outstanding; change -0.22)
Holder of MSDL: Lunate Capital Ltd.
Shares held as of 2026-06-30: 1103814 (value 16744858; 0.01% of shares outstanding; change 1.00)
Holder of MSEX: Blackrock Inc.
Shares held as of 2026-03-31: 3016602 (value 169502862; 0.16% of shares outstanding; change -0.13)
Holder of MSEX: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 345761 (value 19428310; 0.02% of shares outstanding; change 0.01)
Holder of MSEX: Geode Capital Management, LLC
Shares held as of 2026-03-31: 469917 (value 26404635; 0.03% of shares outstanding; change 0.01)
Holder of MSEX: Legal & General Group PLC
Shares held as of 2026-03-31: 405847 (value 22804542; 0.02% of shares outstanding; change 0.04)
Holder of MSEX: Morgan Stanley
Shares held as of 2026-03-31: 1107615 (value 62236885; 0.06% of shares outstanding; change 0.04)
Holder of MSEX: Neuberger Berman Group, LLC
Shares held as of 2026-03-31: 1549906 (value 87089216; 0.08% of shares outstanding; change 0.02)
Holder of MSEX: State Street Corporation
Shares held as of 2026-03-31: 744062 (value 41808842; 0.04% of shares outstanding; change 0.02)
Holder of MSEX: T. Rowe Price Investment Management, Inc.
Shares held as of 2026-03-31: 1742092 (value 97888147; 0.09% of shares outstanding; change 0.03)
Holder of MSEX: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 827953 (value 46522677; 0.04% of shares outstanding; change 1.00)
Holder of MSEX: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 488067 (value 27424484; 0.03% of shares outstanding; change 1.00)
Holder of MSF.DE: Blackrock Inc.
Shares held as of 2026-03-31: 593328571 (value 200545056998; 0.08% of shares outstanding; change -0.01)
Holder of MSF.DE: Capital Research Global Investors
Shares held as of 2026-03-31: 96093061 (value 38297888288; 0.01% of shares outstanding; change 0.31)
Holder of MSF.DE: FMR, LLC
Shares held as of 2026-03-31: 190211367 (value 64291442046; 0.03% of shares outstanding; change -0.05)
Holder of MSF.DE: Geode Capital Management, LLC
Shares held as of 2026-03-31: 188501918 (value 63713648284; 0.03% of shares outstanding; change 0.03)
Holder of MSF.DE: Invesco Ltd.
Shares held as of 2026-03-31: 98747284 (value 33376581992; 0.01% of shares outstanding; change -0.07)
Holder of MSF.DE: JPMORGAN CHASE & CO
Shares held as of 2026-03-31: 127128999 (value 42969601662; 0.02% of shares outstanding; change -0.14)
Holder of MSF.DE: Morgan Stanley
Shares held as of 2026-03-31: 124881288 (value 42209875344; 0.02% of shares outstanding; change 0.03)
Holder of MSF.DE: Price (T.Rowe) Associates Inc
Shares held as of 2026-03-31: 117242934 (value 39628111692; 0.02% of shares outstanding; change -0.07)
Holder of MSF.DE: State Street Corporation
Shares held as of 2026-03-31: 306708289 (value 103667401682; 0.04% of shares outstanding; change 0.00)
Holder of MSF.DE: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 482558086 (value 163104633068; 0.07% of shares outstanding; change 1.00)
Holder of MSF.DE: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 167490848 (value 56611906624; 0.02% of shares outstanding; change 1.00)
Holder of MSFT: Blackrock Inc.
Shares held as of 2026-03-31: 593328571 (value 226473522793; 0.08% of shares outstanding; change -0.01)
Holder of MSFT: Capital Research Global Investors
Shares held as of 2026-03-31: 96093061 (value 37019851750; 0.01% of shares outstanding; change 0.31)
Holder of MSFT: FMR, LLC
Shares held as of 2026-03-31: 190211367 (value 72603681105; 0.03% of shares outstanding; change -0.05)
Holder of MSFT: Geode Capital Management, LLC
Shares held as of 2026-03-31: 188501918 (value 71951184401; 0.03% of shares outstanding; change 0.03)
Holder of MSFT: Invesco Ltd.
Shares held as of 2026-03-31: 98747284 (value 37691839508; 0.01% of shares outstanding; change -0.07)
Holder of MSFT: JPMORGAN CHASE & CO
Shares held as of 2026-03-31: 127128999 (value 48525140470; 0.02% of shares outstanding; change -0.14)
Holder of MSFT: Morgan Stanley
Shares held as of 2026-03-31: 124881288 (value 47667189154; 0.02% of shares outstanding; change 0.03)
Holder of MSFT: Price (T.Rowe) Associates Inc
Shares held as of 2026-03-31: 117242934 (value 44751629338; 0.02% of shares outstanding; change -0.07)
Holder of MSFT: State Street Corporation
Shares held as of 2026-03-31: 306708289 (value 117070557655; 0.04% of shares outstanding; change 0.00)
Holder of MSFT: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 482558086 (value 184192427316; 0.07% of shares outstanding; change 1.00)
Holder of MSFT: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 167490848 (value 63931258726; 0.02% of shares outstanding; change 1.00)
Holder of MSG.V: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Social Core Eqy. PORT.
Shares held as of 2026-01-31: 29908 (value 8075; 0.00% of shares outstanding; change 1.00)
Holder of MSG.V: OCM MUTUAL FUND
Shares held as of 2026-03-31: 1228000 (value 294719; 0.01% of shares outstanding; change 0.00)
Holder of MSG.V: U.S. GLOBAL INVESTORS FUNDS-USGI World Precious Minerals Fund
Shares held as of 2026-03-31: 1400000 (value 293999; 0.01% of shares outstanding; change 0.27)
Holder of MSG.V: OCM MUTUAL FUND
Shares held as of 2026-05-31: 1228000 (value 257879; 0.01% of shares outstanding; change 0.00)
Holder of MSGE: Ariel Investments, LLC
Shares held as of 2026-03-31: 6105583 (value 465611772; 0.15% of shares outstanding; change -0.11)
Holder of MSGE: Assenagon Asset Management S.A.
Shares held as of 2026-03-31: 1210718 (value 91191279; 0.03% of shares outstanding; change 0.13)
Holder of MSGE: Blackrock Inc.
Shares held as of 2026-03-31: 2867316 (value 218661524; 0.07% of shares outstanding; change -0.03)
Holder of MSGE: Channing Capital Management, LLC
Shares held as of 2026-03-31: 1319080 (value 100593043; 0.03% of shares outstanding; change -0.03)
Holder of MSGE: Dendur Capital LP
Shares held as of 2026-03-31: 1220000 (value 93037202; 0.03% of shares outstanding; change 0.00)
Holder of MSGE: Geode Capital Management, LLC
Shares held as of 2026-03-31: 1119287 (value 85356829; 0.03% of shares outstanding; change 0.14)
Holder of MSGE: Jericho Capital Asset Management, LP
Shares held as of 2026-03-31: 3662724 (value 279319340; 0.09% of shares outstanding; change 0.00)
Holder of MSGE: Morgan Stanley
Shares held as of 2026-03-31: 1255671 (value 95757473; 0.03% of shares outstanding; change 0.06)
Holder of MSGE: Point72 Asset Management, L.P.
Shares held as of 2026-03-31: 1801753 (value 137401687; 0.04% of shares outstanding; change -0.01)
Holder of MSGE: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 1760512 (value 134256648; 0.04% of shares outstanding; change 1.00)
Holder of MSGE: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 1771204 (value 135072020; 0.04% of shares outstanding; change 1.00)
Holder of MSGM: Alliancebernstein L.P.
Shares held as of 2026-03-31: 12216 (value 53383; 0.00% of shares outstanding; change 0.00)
Holder of MSGM: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 16814 (value 73477; 0.00% of shares outstanding; change 0.00)
Holder of MSGM: Geode Capital Management, LLC
Shares held as of 2026-03-31: 37673 (value 164631; 0.01% of shares outstanding; change 0.47)
Holder of MSGM: Jane Street Group, LLC
Shares held as of 2026-03-31: 63159 (value 276004; 0.02% of shares outstanding; change 1.00)
Holder of MSGM: Renaissance Technologies, LLC
Shares held as of 2026-03-31: 27600 (value 120611; 0.01% of shares outstanding; change 0.44)
Holder of MSGM: State Street Corporation
Shares held as of 2026-03-31: 12423 (value 54288; 0.00% of shares outstanding; change 0.00)
Holder of MSGM: Summit Financial, LLC
Shares held as of 2026-03-31: 15360 (value 67123; 0.00% of shares outstanding; change 0.00)
Holder of MSGM: Two Sigma Investments, LP
Shares held as of 2026-03-31: 34861 (value 152342; 0.01% of shares outstanding; change -0.27)
Holder of MSGM: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 28111 (value 122845; 0.01% of shares outstanding; change 1.00)
Holder of MSGM: Xtx Topco Ltd
Shares held as of 2026-03-31: 18555 (value 81085; 0.00% of shares outstanding; change 0.71)
Holder of MSGS: Ariel Investments, LLC
Shares held as of 2026-03-31: 717341 (value 284353968; 0.04% of shares outstanding; change -0.01)
Holder of MSGS: Blackrock Inc.
Shares held as of 2026-03-31: 2011928 (value 797528246; 0.10% of shares outstanding; change 0.01)
Holder of MSGS: Gamco Investors, Inc ET AL
Shares held as of 2026-03-31: 587652 (value 232945249; 0.03% of shares outstanding; change -0.04)
Holder of MSGS: Gates Foundation Trust
Shares held as of 2026-03-31: 592406 (value 234829734; 0.03% of shares outstanding; change 0.00)
Holder of MSGS: Price (T.Rowe) Associates Inc
Shares held as of 2026-03-31: 584603 (value 231736625; 0.03% of shares outstanding; change -0.16)
Holder of MSGS: Silver Lake Group, LLC
Shares held as of 2026-03-31: 1899962 (value 753144925; 0.10% of shares outstanding; change 0.00)
Holder of MSGS: State Street Corporation
Shares held as of 2026-03-31: 564906 (value 223928734; 0.03% of shares outstanding; change 0.05)
Holder of MSGS: T. Rowe Price Investment Management, Inc.
Shares held as of 2026-03-31: 790588 (value 313389078; 0.04% of shares outstanding; change 0.22)
Holder of MSGS: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 791948 (value 313928182; 0.04% of shares outstanding; change 1.00)
Holder of MSGS: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 933473 (value 370028691; 0.05% of shares outstanding; change 1.00)
Holder of MSGY: Caitong International Asset Management Co., Ltd
Shares held as of 2026-03-31: 1 (value 0; 0.00% of shares outstanding; change 1.00)
Holder of MSGY: GSA Capital Partners LLP
Shares held as of 2026-03-31: 12372 (value 4328; 0.00% of shares outstanding; change 1.00)
Holder of MSGY: HRT Financial LP
Shares held as of 2026-03-31: 115766 (value 40506; 0.01% of shares outstanding; change 1.00)
Holder of MSGY: UBS Group AG
Shares held as of 2026-03-31: 8467 (value 2962; 0.00% of shares outstanding; change 3.61)
Holder of MSGY: Virtu Financial LLC
Shares held as of 2026-03-31: 17358 (value 6073; 0.00% of shares outstanding; change 1.00)
Holder of MSGY: Xtx Topco Ltd
Shares held as of 2026-03-31: 25706 (value 8994; 0.00% of shares outstanding; change 1.00)
Holder of MSI: Alliancebernstein L.P.
Shares held as of 2026-03-31: 2794638 (value 1167683558; 0.02% of shares outstanding; change 0.07)
Holder of MSI: Ameriprise Financial, Inc.
Shares held as of 2026-03-31: 2611124 (value 1091005905; 0.02% of shares outstanding; change 0.29)
Holder of MSI: Blackrock Inc.
Shares held as of 2026-03-31: 16444836 (value 6871145605; 0.10% of shares outstanding; change 0.01)
Holder of MSI: FMR, LLC
Shares held as of 2026-03-31: 3459366 (value 1445426849; 0.02% of shares outstanding; change -0.03)
Holder of MSI: Geode Capital Management, LLC
Shares held as of 2026-03-31: 4098328 (value 1712404333; 0.02% of shares outstanding; change 0.03)
Holder of MSI: Goldman Sachs Group Inc
Shares held as of 2026-03-31: 2572029 (value 1074670842; 0.02% of shares outstanding; change 0.55)
Holder of MSI: Raymond James Financial, Inc.
Shares held as of 2026-03-31: 3363408 (value 1405332719; 0.02% of shares outstanding; change 0.00)
Holder of MSI: State Street Corporation
Shares held as of 2026-03-31: 7526227 (value 3144683326; 0.05% of shares outstanding; change -0.01)
Holder of MSI: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 10767740 (value 4499084659; 0.06% of shares outstanding; change 1.00)
Holder of MSI: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 9633450 (value 4025144284; 0.06% of shares outstanding; change 1.00)
Holder of MSIF: Ares Management LLC
Shares held as of 2026-03-31: 826646 (value 9018707; 0.02% of shares outstanding; change 0.41)
Holder of MSIF: Cambridge Investment Research Advisors Inc.
Shares held as of 2026-03-31: 264723 (value 2888127; 0.01% of shares outstanding; change 0.26)
Holder of MSIF: Cetera Investment Advisers
Shares held as of 2026-03-31: 311557 (value 3399086; 0.01% of shares outstanding; change 0.87)
Holder of MSIF: Franklin Resources, Inc.
Shares held as of 2026-03-31: 627133 (value 6842020; 0.01% of shares outstanding; change 0.50)
Holder of MSIF: LPL Financial LLC
Shares held as of 2026-03-31: 454592 (value 4959598; 0.01% of shares outstanding; change 0.66)
Holder of MSIF: North Ground Capital
Shares held as of 2026-03-31: 448919 (value 4897706; 0.01% of shares outstanding; change -0.11)
Holder of MSIF: Sanders Morris Harris LLC
Shares held as of 2026-03-31: 1806422 (value 20430633; 0.04% of shares outstanding; change 1.00)
Holder of MSIF: Two Sigma Investments, LP
Shares held as of 2026-03-31: 1134271 (value 12374896; 0.03% of shares outstanding; change 2.32)
Holder of MSIF: UBS Group AG
Shares held as of 2026-03-31: 796747 (value 8692509; 0.02% of shares outstanding; change 798.14)
Holder of MSIF: Van Eck Associates Corporation
Shares held as of 2026-03-31: 674175 (value 7355249; 0.01% of shares outstanding; change 1.00)
Holder of MSIF: Sanders Morris Harris LLC
Shares held as of 2026-06-30: 2263426 (value 24693977; 0.05% of shares outstanding; change 0.25)
Holder of MSLE: Adage Capital Partners GP L.L.C.
Shares held as of 2026-03-31: 380354 (value 3719862; 0.02% of shares outstanding; change 1.00)
Holder of MSLE: Avidity Partners Management, LP
Shares held as of 2026-03-31: 387769 (value 3792380; 0.02% of shares outstanding; change 1.00)
Holder of MSLE: Franklin Resources, Inc.
Shares held as of 2026-03-31: 938666 (value 9180153; 0.05% of shares outstanding; change 1.00)
Holder of MSLE: Point72 Asset Management, L.P.
Shares held as of 2026-03-31: 690778 (value 6755808; 0.03% of shares outstanding; change 1.00)
Holder of MSLE: Siren, L.L.C.
Shares held as of 2026-03-31: 892074 (value 8724483; 0.04% of shares outstanding; change 1.00)
Holder of MSLE: Soleus Capital Management, L.P.
Shares held as of 2026-03-31: 414359 (value 4052430; 0.02% of shares outstanding; change 1.00)
Holder of MSLE: Sphera Funds Management Ltd.
Shares held as of 2026-03-31: 489207 (value 4784444; 0.02% of shares outstanding; change 1.00)
Holder of MSLE: Suvretta Capital Management, LLC
Shares held as of 2026-03-31: 475000 (value 4645499; 0.02% of shares outstanding; change 1.00)
Holder of MSLE: Vivo Capital, LLC
Shares held as of 2026-03-31: 813666 (value 7957653; 0.04% of shares outstanding; change 1.00)
Holder of MSLE: Woodline Partners LP
Shares held as of 2026-03-31: 500432 (value 4894224; 0.02% of shares outstanding; change 1.00)
Holder of MSM: American Century Companies Inc
Shares held as of 2026-03-31: 2612963 (value 328292669; 0.05% of shares outstanding; change -0.08)
Holder of MSM: Blackrock Inc.
Shares held as of 2026-03-31: 5432644 (value 682557388; 0.10% of shares outstanding; change 0.02)
Holder of MSM: Boston Partners
Shares held as of 2026-03-31: 1660501 (value 208625344; 0.03% of shares outstanding; change -0.04)
Holder of MSM: Charles Schwab Investment Management, Inc.
Shares held as of 2026-03-31: 1393062 (value 175024308; 0.02% of shares outstanding; change -0.18)
Holder of MSM: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 1357419 (value 170546122; 0.02% of shares outstanding; change 0.01)
Holder of MSM: First Trust Advisors LP
Shares held as of 2026-03-31: 1773133 (value 222776429; 0.03% of shares outstanding; change 0.21)
Holder of MSM: Fuller & Thaler Asset Management Inc.
Shares held as of 2026-03-31: 1785596 (value 224342280; 0.03% of shares outstanding; change -0.01)
Holder of MSM: State Street Corporation
Shares held as of 2026-03-31: 1410760 (value 177247885; 0.03% of shares outstanding; change -0.12)
Holder of MSM: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 2001945 (value 251524368; 0.04% of shares outstanding; change 1.00)
Holder of MSM: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 2132857 (value 267972152; 0.04% of shares outstanding; change 1.00)
Holder of MSN: Bridgeway Capital Management, LLC
Shares held as of 2026-03-31: 47100 (value 17591; 0.00% of shares outstanding; change 0.00)
Holder of MSN: Cordgrass Capital Advisors, LLC
Shares held as of 2026-03-31: 10000 (value 3734; 0.00% of shares outstanding; change 0.00)
Holder of MSN: Geode Capital Management, LLC
Shares held as of 2026-03-31: 62324 (value 23278; 0.00% of shares outstanding; change 0.32)
Holder of MSN: Renaissance Technologies, LLC
Shares held as of 2026-03-31: 644738 (value 240809; 0.03% of shares outstanding; change -0.04)
Holder of MSN: State Street Corporation
Shares held as of 2026-03-31: 26744 (value 9988; 0.00% of shares outstanding; change 0.00)
Holder of MSN: Susquehanna International Group, LLP
Shares held as of 2026-03-31: 23776 (value 8880; 0.00% of shares outstanding; change 1.00)
Holder of MSN: Tower Research Capital LLC (TRC)
Shares held as of 2026-03-31: 5244 (value 1958; 0.00% of shares outstanding; change 0.00)
Holder of MSN: Two Sigma Securities, LLC
Shares held as of 2026-03-31: 27015 (value 10090; 0.00% of shares outstanding; change 1.10)
Holder of MSN: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 32593 (value 12173; 0.00% of shares outstanding; change 1.00)
Holder of MSN: Virtu Financial LLC
Shares held as of 2026-03-31: 10900 (value 4071; 0.00% of shares outstanding; change -0.28)
Holder of MSS: Blackrock Inc.
Shares held as of 2026-03-31: 10260 (value 18878; 0.00% of shares outstanding; change 0.00)
Holder of MSS: Geode Capital Management, LLC
Shares held as of 2026-03-31: 33684 (value 61978; 0.01% of shares outstanding; change 3.63)
Holder of MSS: HRT Financial LP
Shares held as of 2026-03-31: 25508 (value 46934; 0.01% of shares outstanding; change 1.00)
Holder of MSS: Jane Street Group, LLC
Shares held as of 2026-03-31: 11802 (value 21715; 0.00% of shares outstanding; change 1.00)
Holder of MSS: Two Sigma Securities, LLC
Shares held as of 2026-03-31: 3352 (value 6167; 0.00% of shares outstanding; change 1.00)
Holder of MSS: UBS Group AG
Shares held as of 2026-03-31: 2781 (value 5117; 0.00% of shares outstanding; change 555.20)
Holder of MSS: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 1128 (value 2075; 0.00% of shares outstanding; change 1.00)
Holder of MSS: Vanguard Fiduciary Trust Co
Shares held as of 2026-03-31: 804 (value 1479; 0.00% of shares outstanding; change 1.00)
Holder of MSS: Virtu Financial LLC
Shares held as of 2026-03-31: 10406 (value 19147; 0.00% of shares outstanding; change 1.00)
Holder of MSS: Xtx Topco Ltd
Shares held as of 2026-03-31: 1012 (value 1862; 0.00% of shares outstanding; change 1.00)
Holder of MSTR: Blackrock Inc.
Shares held as of 2026-03-31: 17753885 (value 1627498605; 0.05% of shares outstanding; change 0.22)
Holder of MSTR: Capital International Investors
Shares held as of 2026-03-31: 31441761 (value 2882266173; 0.10% of shares outstanding; change 0.53)
Holder of MSTR: Capital Research Global Investors
Shares held as of 2026-03-31: 7615709 (value 698132030; 0.02% of shares outstanding; change 0.09)
Holder of MSTR: Capital World Investors
Shares held as of 2026-03-31: 4282108 (value 403181873; 0.01% of shares outstanding; change 0.47)
Holder of MSTR: Geode Capital Management, LLC
Shares held as of 2026-03-31: 4655865 (value 426803136; 0.01% of shares outstanding; change 0.19)
Holder of MSTR: Invesco Ltd.
Shares held as of 2026-03-31: 8724357 (value 799761790; 0.03% of shares outstanding; change 0.11)
Holder of MSTR: Morgan Stanley
Shares held as of 2026-03-31: 9286014 (value 851248886; 0.03% of shares outstanding; change -0.01)
Holder of MSTR: State Street Corporation
Shares held as of 2026-03-31: 7020926 (value 643608273; 0.02% of shares outstanding; change 0.15)
Holder of MSTR: UBS Group AG
Shares held as of 2026-03-31: 6311364 (value 578562726; 0.02% of shares outstanding; change 0.10)
Holder of MSTR: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 14077512 (value 1290485499; 0.04% of shares outstanding; change 1.00)
Holder of MSTR: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 14741707 (value 1351372253; 0.04% of shares outstanding; change 1.00)
Holder of MSV.TO: ETF Managers Tr-ETFMG Prime Junior Silver ETF
Shares held as of 2022-06-30: 1264222 (value 998735; 0.02% of shares outstanding; change -0.26)
Holder of MSW: Caitong International Asset Management Co., Ltd
Shares held as of 2026-03-31: 2 (value 2; 0.00% of shares outstanding; change 1.00)
Holder of MSW: Renaissance Technologies, LLC
Shares held as of 2026-03-31: 22800 (value 28500; 0.00% of shares outstanding; change 1.00)
Holder of MSW: UBS Group AG
Shares held as of 2026-03-31: 2640 (value 3300; 0.00% of shares outstanding; change 1.00)
Holder of MSW: Xtx Topco Ltd
Shares held as of 2026-03-31: 47167 (value 58958; 0.00% of shares outstanding; change 3.11)
Holder of MT: American Century Companies Inc
Shares held as of 2026-03-31: 746915 (value 49953673; 0.00% of shares outstanding; change 0.38)
Holder of MT: Bank Of New York Mellon Corporation
Shares held as of 2026-03-31: 1104401 (value 73862335; 0.00% of shares outstanding; change -0.25)
Holder of MT: Bank of Montreal /CAN/
Shares held as of 2026-03-31: 919456 (value 61493214; 0.00% of shares outstanding; change 5.58)
Holder of MT: Blackrock Inc.
Shares held as of 2026-03-31: 1429558 (value 95608835; 0.00% of shares outstanding; change -0.24)
Holder of MT: Connor Clark & Lunn Investment Management Ltd
Shares held as of 2026-03-31: 890458 (value 59553828; 0.00% of shares outstanding; change 0.01)
Holder of MT: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 3232495 (value 216189256; 0.00% of shares outstanding; change 0.00)
Holder of MT: FMR, LLC
Shares held as of 2026-03-31: 1557559 (value 104169541; 0.00% of shares outstanding; change 0.13)
Holder of MT: Goldman Sachs Group Inc
Shares held as of 2026-03-31: 1322923 (value 88477086; 0.00% of shares outstanding; change 0.02)
Holder of MT: Maple Rock Capital Partners, Inc.
Shares held as of 2026-03-31: 1414265 (value 94586039; 0.00% of shares outstanding; change -0.13)
Holder of MT: Morgan Stanley
Shares held as of 2026-03-31: 2007524 (value 134263199; 0.00% of shares outstanding; change 0.17)
Holder of MT.AS: Pacer Advisors, Inc.
Shares held as of 2026-03-31: 1933 (value 112307; 0.00% of shares outstanding; change -0.09)
Holder of MTA: Euro Pacific Asset Management, LLC
Shares held as of 2026-03-31: 5746211 (value 43268970; 0.06% of shares outstanding; change 0.00)
Holder of MTA: FMR, LLC
Shares held as of 2026-03-31: 2639500 (value 19875435; 0.03% of shares outstanding; change 0.12)
Holder of MTA: Global Strategic Management Inc
Shares held as of 2026-03-31: 2319749 (value 17467710; 0.02% of shares outstanding; change 0.11)
Holder of MTA: Mackenzie Financial Corporation
Shares held as of 2026-03-31: 731561 (value 5508654; 0.01% of shares outstanding; change 0.00)
Holder of MTA: Merk Investments LLC
Shares held as of 2026-03-31: 3000000 (value 22590000; 0.03% of shares outstanding; change 0.00)
Holder of MTA: Morgan Stanley
Shares held as of 2026-03-31: 741811 (value 5585836; 0.01% of shares outstanding; change 0.02)
Holder of MTA: Sprott Inc.
Shares held as of 2026-03-31: 1599530 (value 12044461; 0.02% of shares outstanding; change 0.13)
Holder of MTA: Two Sigma Investments, LP
Shares held as of 2026-03-31: 1062622 (value 8001543; 0.01% of shares outstanding; change 0.59)
Holder of MTA: U.S. Global Investors, Inc.
Shares held as of 2026-03-31: 578500 (value 4356105; 0.01% of shares outstanding; change -0.60)
Holder of MTA: Van Eck Associates Corporation
Shares held as of 2026-03-31: 2262886 (value 17039532; 0.02% of shares outstanding; change -0.07)