speb/financial-data huggingface dataset:
Holder of MCRI: State Street Corporation
Shares held as of 2026-03-31: 484852 (value 57959208; 0.03% of shares outstanding; change 0.02)
Holder of MCRI: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 551843 (value 65967312; 0.03% of shares outstanding; change 1.00)
Holder of MCRI: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 378326 (value 45225090; 0.02% of shares outstanding; change 1.00)
Holder of MCRI: Davenport & Co LLC
Shares held as of 2026-06-30: 522646 (value 62477103; 0.03% of shares outstanding; change -0.38)
Holder of MCRP: Centiva Capital, LP
Shares held as of 2026-03-31: 12600 (value 16127; 0.00% of shares outstanding; change 1.00)
Holder of MCRP: HRT Financial LP
Shares held as of 2026-03-31: 14723 (value 18845; 0.00% of shares outstanding; change 0.26)
Holder of MCRP: Jane Street Group, LLC
Shares held as of 2026-03-31: 13688 (value 17520; 0.00% of shares outstanding; change 1.00)
Holder of MCRP: Jones Financial Companies, L.L.L.P.
Shares held as of 2026-03-31: 5944 (value 7608; 0.00% of shares outstanding; change 1.97)
Holder of MCRP: Marshall Wace LLP
Shares held as of 2026-03-31: 54144 (value 69304; 0.00% of shares outstanding; change 1.00)
Holder of MCRP: Morgan Stanley
Shares held as of 2026-03-31: 120 (value 153; 0.00% of shares outstanding; change 0.00)
Holder of MCRP: Renaissance Technologies, LLC
Shares held as of 2026-03-31: 16307 (value 20872; 0.00% of shares outstanding; change 1.00)
Holder of MCRP: UBS Group AG
Shares held as of 2026-03-31: 4282 (value 5480; 0.00% of shares outstanding; change 1.75)
Holder of MCRP: Wmg Financial Advisors, LLC
Shares held as of 2026-03-31: 20000 (value 23399; 0.00% of shares outstanding; change -0.76)
Holder of MCRP: Xtx Topco Ltd
Shares held as of 2026-03-31: 61073 (value 78173; 0.00% of shares outstanding; change 0.49)
Holder of MCRP: Wmg Financial Advisors, LLC
Shares held as of 2026-06-30: 15000 (value 19199; 0.00% of shares outstanding; change -0.25)
Holder of MCS: American Century Companies Inc
Shares held as of 2026-03-31: 1036798 (value 24696528; 0.04% of shares outstanding; change 0.10)
Holder of MCS: Arrowstreet Capital, Limited Partnership
Shares held as of 2026-03-31: 571079 (value 13603101; 0.02% of shares outstanding; change -0.06)
Holder of MCS: Blackrock Inc.
Shares held as of 2026-03-31: 2185073 (value 52048438; 0.09% of shares outstanding; change 0.00)
Holder of MCS: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 1451780 (value 34581399; 0.06% of shares outstanding; change -0.01)
Holder of MCS: Gamco Investors, Inc ET AL
Shares held as of 2026-03-31: 912505 (value 21735868; 0.04% of shares outstanding; change 0.00)
Holder of MCS: Geode Capital Management, LLC
Shares held as of 2026-03-31: 568196 (value 13534428; 0.02% of shares outstanding; change 0.05)
Holder of MCS: KLCM Advisors, Inc.
Shares held as of 2026-03-31: 1038615 (value 24739808; 0.04% of shares outstanding; change -0.04)
Holder of MCS: Orbis Allan Gray Ltd
Shares held as of 2026-03-31: 1962585 (value 46748774; 0.08% of shares outstanding; change 0.02)
Holder of MCS: State Street Corporation
Shares held as of 2026-03-31: 517479 (value 12326349; 0.02% of shares outstanding; change 0.04)
Holder of MCS: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 991067 (value 23607215; 0.04% of shares outstanding; change 1.00)
Holder of MCTA: Geode Capital Management, LLC
Shares held as of 2026-03-31: 10752 (value 315624; 0.00% of shares outstanding; change 0.00)
Holder of MCTA: JFS Wealth Advisors, LLC
Shares held as of 2026-03-31: 5850 (value 171726; 0.00% of shares outstanding; change 0.00)
Holder of MCTA: UBS Group AG
Shares held as of 2026-03-31: 24949 (value 732377; 0.00% of shares outstanding; change -0.12)
Holder of MCTA: JFS Wealth Advisors, LLC
Shares held as of 2026-06-30: 5850 (value 171726; 0.00% of shares outstanding; change 0.00)
Holder of MCY: American Century Companies Inc
Shares held as of 2026-03-31: 813320 (value 87252968; 0.01% of shares outstanding; change 0.16)
Holder of MCY: Blackrock Inc.
Shares held as of 2026-03-31: 4317164 (value 463145348; 0.08% of shares outstanding; change -0.07)
Holder of MCY: DG Capital Management, LLC
Shares held as of 2026-03-31: 594377 (value 63764763; 0.01% of shares outstanding; change -0.04)
Holder of MCY: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 2149647 (value 230614127; 0.04% of shares outstanding; change 0.02)
Holder of MCY: Geode Capital Management, LLC
Shares held as of 2026-03-31: 754127 (value 80902743; 0.01% of shares outstanding; change 0.19)
Holder of MCY: Renaissance Technologies, LLC
Shares held as of 2026-03-31: 823582 (value 88353875; 0.01% of shares outstanding; change -0.07)
Holder of MCY: Rubric Capital Management LP
Shares held as of 2026-03-31: 2154504 (value 231135186; 0.04% of shares outstanding; change 0.05)
Holder of MCY: State Street Corporation
Shares held as of 2026-03-31: 1099091 (value 117910481; 0.02% of shares outstanding; change -0.01)
Holder of MCY: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 1226459 (value 131574520; 0.02% of shares outstanding; change 1.00)
Holder of MCY: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 1717862 (value 184292233; 0.03% of shares outstanding; change 1.00)
Holder of MD: American Century Companies Inc
Shares held as of 2026-03-31: 3925366 (value 103080112; 0.05% of shares outstanding; change 0.06)
Holder of MD: Blackrock Inc.
Shares held as of 2026-03-31: 13574373 (value 356463038; 0.17% of shares outstanding; change 0.00)
Holder of MD: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 3856915 (value 101282588; 0.05% of shares outstanding; change 0.08)
Holder of MD: FMR, LLC
Shares held as of 2026-03-31: 2267434 (value 59542817; 0.03% of shares outstanding; change -0.07)
Holder of MD: Geode Capital Management, LLC
Shares held as of 2026-03-31: 2187967 (value 57456013; 0.03% of shares outstanding; change 0.00)
Holder of MD: State Street Corporation
Shares held as of 2026-03-31: 3378500 (value 88719410; 0.04% of shares outstanding; change 0.02)
Holder of MD: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 3656321 (value 96014990; 0.04% of shares outstanding; change 1.00)
Holder of MD: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 6154126 (value 161607350; 0.07% of shares outstanding; change 1.00)
Holder of MD: Victory Capital Management Inc.
Shares held as of 2026-03-31: 3841933 (value 100889161; 0.05% of shares outstanding; change 0.01)
Holder of MD: Wasatch Advisors LP
Shares held as of 2026-03-31: 2050524 (value 55128338; 0.03% of shares outstanding; change 1.00)
Holder of MD: Wasatch Advisors LP
Shares held as of 2026-06-30: 2498884 (value 65620694; 0.03% of shares outstanding; change 0.22)
Holder of MD.V: INVESTMENT MANAGERS SERIES TRUST-EuroPac Gold Fund
Shares held as of 2026-01-31: 5873900 (value 2378929; 0.05% of shares outstanding; change 0.00)
Holder of MD.V: INVESTMENT MANAGERS SERIES TRUST-EuroPac Gold Fund
Shares held as of 2026-04-30: 6755400 (value 2634605; 0.05% of shares outstanding; change 0.15)
Holder of MDA: Capital International Investors
Shares held as of 2026-03-31: 2607522 (value 77104424; 0.02% of shares outstanding; change 1.00)
Holder of MDA: Connor Clark & Lunn Investment Management Ltd
Shares held as of 2026-03-31: 9708152 (value 287070051; 0.06% of shares outstanding; change 1.00)
Holder of MDA: FMR, LLC
Shares held as of 2026-03-31: 3878100 (value 114675415; 0.02% of shares outstanding; change 1.00)
Holder of MDA: Federation Des Caisses Desjardins Du Quebec
Shares held as of 2026-03-31: 2701809 (value 79892491; 0.02% of shares outstanding; change 1.00)
Holder of MDA: Gilder Gagnon Howe & Co LLC
Shares held as of 2026-03-31: 1932161 (value 57134000; 0.01% of shares outstanding; change 1.00)
Holder of MDA: Guardian Capital LP
Shares held as of 2026-03-31: 3557734 (value 105202193; 0.02% of shares outstanding; change 1.00)
Holder of MDA: Mackenzie Financial Corporation
Shares held as of 2026-03-31: 2685152 (value 79399943; 0.02% of shares outstanding; change 1.00)
Holder of MDA: Royal Bank of Canada
Shares held as of 2026-03-31: 3441129 (value 101754183; 0.02% of shares outstanding; change 1.00)
Holder of MDA: Senvest Management LLC
Shares held as of 2026-03-31: 4761887 (value 140808997; 0.03% of shares outstanding; change 1.00)
Holder of MDA: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 3510624 (value 103809150; 0.02% of shares outstanding; change 1.00)
Holder of MDA.TO: Capital International Investors
Shares held as of 2026-03-31: 2607522 (value 108785821; 0.02% of shares outstanding; change 1.00)
Holder of MDA.TO: Connor Clark & Lunn Investment Management Ltd
Shares held as of 2026-03-31: 9708152 (value 405024113; 0.06% of shares outstanding; change 1.00)
Holder of MDA.TO: FMR, LLC
Shares held as of 2026-03-31: 3878100 (value 161794336; 0.02% of shares outstanding; change 1.00)
Holder of MDA.TO: Federation Des Caisses Desjardins Du Quebec
Shares held as of 2026-03-31: 2701809 (value 112719474; 0.02% of shares outstanding; change 1.00)
Holder of MDA.TO: Gilder Gagnon Howe & Co LLC
Shares held as of 2026-03-31: 1932161 (value 80609759; 0.01% of shares outstanding; change 1.00)
Holder of MDA.TO: Guardian Capital LP
Shares held as of 2026-03-31: 3557734 (value 148428666; 0.02% of shares outstanding; change 1.00)
Holder of MDA.TO: Mackenzie Financial Corporation
Shares held as of 2026-03-31: 2685152 (value 112024544; 0.02% of shares outstanding; change 1.00)
Holder of MDA.TO: Royal Bank of Canada
Shares held as of 2026-03-31: 3441129 (value 143563906; 0.02% of shares outstanding; change 1.00)
Holder of MDA.TO: Senvest Management LLC
Shares held as of 2026-03-31: 4761887 (value 198665931; 0.03% of shares outstanding; change 1.00)
Holder of MDA.TO: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 3510624 (value 146463237; 0.02% of shares outstanding; change 1.00)
Holder of MDAI: Blackrock Inc.
Shares held as of 2026-03-31: 122254 (value 200496; 0.00% of shares outstanding; change 0.04)
Holder of MDAI: Bridgeway Capital Management, LLC
Shares held as of 2026-03-31: 199000 (value 326359; 0.01% of shares outstanding; change 0.00)
Holder of MDAI: Geode Capital Management, LLC
Shares held as of 2026-03-31: 301207 (value 493979; 0.01% of shares outstanding; change 0.39)
Holder of MDAI: Highlander Partners, L.P.
Shares held as of 2026-03-31: 900000 (value 1475999; 0.03% of shares outstanding; change 0.00)
Holder of MDAI: Jane Street Group, LLC
Shares held as of 2026-03-31: 221001 (value 362441; 0.01% of shares outstanding; change 3.20)
Holder of MDAI: Rathbones Group PLC
Shares held as of 2026-03-31: 87045 (value 145365; 0.00% of shares outstanding; change -0.02)
Holder of MDAI: UBS Group AG
Shares held as of 2026-03-31: 113020 (value 185352; 0.00% of shares outstanding; change 0.10)
Holder of MDAI: University of Texas/Texas AM Investment Managment Co
Shares held as of 2026-03-31: 210488 (value 345200; 0.01% of shares outstanding; change 0.00)
Holder of MDAI: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 726290 (value 1191115; 0.02% of shares outstanding; change 1.00)
Holder of MDAI: Vanguard Fiduciary Trust Co
Shares held as of 2026-03-31: 141796 (value 232545; 0.00% of shares outstanding; change 1.00)
Holder of MDAI: Rathbones Group PLC
Shares held as of 2026-06-30: 87045 (value 142753; 0.00% of shares outstanding; change 0.00)
Holder of MDB: AQR Capital Management, LLC
Shares held as of 2026-03-31: 1312130 (value 391303410; 0.02% of shares outstanding; change 1.28)
Holder of MDB: Artisan Partners Limited Partnership
Shares held as of 2026-03-31: 1227170 (value 365966638; 0.02% of shares outstanding; change 1.86)
Holder of MDB: Blackrock Inc.
Shares held as of 2026-03-31: 5725427 (value 1707436846; 0.07% of shares outstanding; change -0.01)
Holder of MDB: Dz Bank Ag Deutsche Zentral Genossenschafts Bank, Frankfurt Am Main
Shares held as of 2026-03-31: 1953175 (value 582475850; 0.02% of shares outstanding; change 0.65)
Holder of MDB: FMR, LLC
Shares held as of 2026-03-31: 2192883 (value 653961570; 0.03% of shares outstanding; change -0.08)
Holder of MDB: Geode Capital Management, LLC
Shares held as of 2026-03-31: 1527842 (value 455633043; 0.02% of shares outstanding; change 0.06)
Holder of MDB: Price (T.Rowe) Associates Inc
Shares held as of 2026-03-31: 2092486 (value 624021177; 0.03% of shares outstanding; change 0.12)
Holder of MDB: State Street Corporation
Shares held as of 2026-03-31: 1844118 (value 549952872; 0.02% of shares outstanding; change 0.03)
Holder of MDB: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 3518839 (value 1049388170; 0.04% of shares outstanding; change 1.00)
Holder of MDB: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 4501522 (value 1342443896; 0.06% of shares outstanding; change 1.00)
Holder of MDBH: Beacon Pointe Advisors, LLC
Shares held as of 2026-03-31: 30000 (value 96000; 0.01% of shares outstanding; change 1.00)
Holder of MDBH: Morgan Stanley
Shares held as of 2026-03-31: 1 (value 3; 0.00% of shares outstanding; change 0.00)
Holder of MDBH: Pasadena Private Wealth, LLC
Shares held as of 2026-03-31: 85200 (value 272640; 0.02% of shares outstanding; change 0.00)
Holder of MDBH: Susquehanna International Group, LLP
Shares held as of 2026-03-31: 12397 (value 39670; 0.00% of shares outstanding; change 1.00)
Holder of MDBH: UBS Group AG
Shares held as of 2026-03-31: 54604 (value 174732; 0.01% of shares outstanding; change -0.02)
Holder of MDCX: Blackrock Inc.
Shares held as of 2026-03-31: 37294 (value 13798; 0.00% of shares outstanding; change 0.09)
Holder of MDCX: Citadel Advisors Llc
Shares held as of 2026-03-31: 17824 (value 6594; 0.00% of shares outstanding; change 1.00)
Holder of MDCX: Commonwealth Equity Services, LLC
Shares held as of 2026-03-31: 48143 (value 17812; 0.00% of shares outstanding; change 0.69)
Holder of MDCX: Interchange Capital Partners, LLC
Shares held as of 2026-03-31: 1661871 (value 624531; 0.03% of shares outstanding; change 0.05)
Holder of MDCX: May Hill Capital, LLC                          
Shares held as of 2026-03-31: 50622 (value 18730; 0.00% of shares outstanding; change 0.42)
Holder of MDCX: Private Advisor Group, LLC
Shares held as of 2026-03-31: 240055 (value 88820; 0.00% of shares outstanding; change 0.37)
Holder of MDCX: Two Sigma Securities, LLC
Shares held as of 2026-03-31: 15617 (value 5778; 0.00% of shares outstanding; change 1.00)
Holder of MDCX: UBS Group AG
Shares held as of 2026-03-31: 40441 (value 14963; 0.00% of shares outstanding; change 2.06)
Holder of MDCX: Virtu Financial LLC
Shares held as of 2026-03-31: 74045 (value 27396; 0.00% of shares outstanding; change 1.00)
Holder of MDCX: Wilmington Savings Fund Society, FSB
Shares held as of 2026-03-31: 51244 (value 18960; 0.00% of shares outstanding; change 0.00)
Holder of MDCX: Interchange Capital Partners, LLC
Shares held as of 2026-06-30: 1586871 (value 587142; 0.03% of shares outstanding; change -0.05)
Holder of MDF.MC: DFA International Core Equity Portfolio
Shares held as of 2023-07-31: 57344 (value 12156; 0.00% of shares outstanding; change 0.00)
Holder of MDF.MC: DFA International Sustainability Core 1 Portfolio
Shares held as of 2023-07-31: 19192 (value 4068; 0.00% of shares outstanding; change 0.00)
Holder of MDF.MC: Dimensional ETF Tr-Dimensional International Core Equity 2 ETF
Shares held as of 2023-07-31: 10568 (value 2240; 0.00% of shares outstanding; change 0.00)
Holder of MDF.MC: Dimensional ETF Tr-Dimensional International Small Cap ETF
Shares held as of 2023-07-31: 24813 (value 5260; 0.00% of shares outstanding; change 0.00)
Holder of MDF.MC: Dimensional ETF Tr-Dimensional International Sustainability Core 1 ETF
Shares held as of 2023-07-31: 156 (value 33; 0.00% of shares outstanding; change 0.00)
Holder of MDGL: Avoro Capital Advisors LLC
Shares held as of 2026-03-31: 1818181 (value 990017754; 0.08% of shares outstanding; change 0.01)
Holder of MDGL: Baker Bros. Advisors, LP
Shares held as of 2026-03-31: 2141701 (value 1166177632; 0.09% of shares outstanding; change 0.00)
Holder of MDGL: Blackrock Inc.
Shares held as of 2026-03-31: 1559965 (value 849416557; 0.07% of shares outstanding; change -0.05)
Holder of MDGL: Janus Henderson Group PLC
Shares held as of 2026-03-31: 2018647 (value 1099173497; 0.09% of shares outstanding; change 0.27)
Holder of MDGL: PAULSON & CO. INC.
Shares held as of 2026-03-31: 1392188 (value 758060301; 0.06% of shares outstanding; change -0.18)
Holder of MDGL: RTW Investments LP
Shares held as of 2026-03-31: 1993687 (value 1085582527; 0.09% of shares outstanding; change 0.00)
Holder of MDGL: State Street Corporation
Shares held as of 2026-03-31: 609525 (value 331892463; 0.03% of shares outstanding; change 0.05)
Holder of MDGL: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 827144 (value 450388187; 0.04% of shares outstanding; change 1.00)
Holder of MDGL: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 841145 (value 458011872; 0.04% of shares outstanding; change 1.00)
Holder of MDGL: Wellington Management Group, LLP
Shares held as of 2026-03-31: 694958 (value 378411587; 0.03% of shares outstanding; change 0.51)
Holder of MDI.TO: Hara Capital LLC                          
Shares held as of 2025-06-30: 168436 (value 2395159; 0.00% of shares outstanding; change 1.00)
Holder of MDI.TO: Northern Lights Fund Trust IV-Moerus Worldwide Value Fund
Shares held as of 2026-02-28: 597381 (value 8435019; 0.01% of shares outstanding; change 0.04)
Holder of MDI.TO: HEARTLAND GROUP INC.-Heartland Value Fund
Shares held as of 2026-03-31: 750000 (value 10589999; 0.01% of shares outstanding; change -0.17)
Holder of MDI.TO: ROYCE FUND-Royce Small-Cap Opportunity Fund
Shares held as of 2026-03-31: 682048 (value 9630517; 0.01% of shares outstanding; change -0.07)
Holder of MDI.TO: ROYCE MICRO-CAP TRUST, INC.-Royce Micro-Cap Trust Inc
Shares held as of 2026-03-31: 739818 (value 10446230; 0.01% of shares outstanding; change -0.04)
Holder of MDI.TO: ROYCE SMALL-CAP TRUST, INC.-Royce Small-Cap Trust, Inc
Shares held as of 2026-03-31: 1296691 (value 18309276; 0.02% of shares outstanding; change 0.00)
Holder of MDI.TO: SPROTT FOCUS TRUST INC.-Sprott Focus Trust Inc
Shares held as of 2026-03-31: 1230000 (value 17367599; 0.02% of shares outstanding; change -0.13)
Holder of MDI.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-04-30: 546298 (value 7713727; 0.01% of shares outstanding; change 0.22)
Holder of MDI.TO: Fidelity Capital Trust-Fidelity Stock Selector Small Cap Fund
Shares held as of 2026-04-30: 677100 (value 9560651; 0.01% of shares outstanding; change 1.00)
Holder of MDI.TO: Fidelity Securities Fund-Fidelity Series Small Cap Opportunities Fund
Shares held as of 2026-04-30: 499100 (value 7047291; 0.01% of shares outstanding; change 1.00)
Holder of MDI.TO: Fidelity Securities Fund-Fidelity Small Cap Growth Fund
Shares held as of 2026-04-30: 927800 (value 13100535; 0.01% of shares outstanding; change 1.00)
Holder of MDIA: Blackrock Inc.
Shares held as of 2026-03-31: 35284678 (value 35284678; 0.46% of shares outstanding; change 0.00)
Holder of MDIA: Geode Capital Management, LLC
Shares held as of 2026-03-31: 115265 (value 115265; 0.00% of shares outstanding; change 0.00)
Holder of MDIA: JPMORGAN CHASE & CO
Shares held as of 2026-03-31: 383403 (value 383403; 0.01% of shares outstanding; change -0.71)
Holder of MDIA: Millennium Management Llc
Shares held as of 2026-03-31: 89276 (value 89276; 0.00% of shares outstanding; change -0.16)
Holder of MDIA: Northern Trust Corporation
Shares held as of 2026-03-31: 13854 (value 13854; 0.00% of shares outstanding; change 0.00)
Holder of MDIA: Standard General L.P.
Shares held as of 2026-03-31: 35426400 (value 35426400; 0.46% of shares outstanding; change 0.00)
Holder of MDIA: State Street Corporation
Shares held as of 2026-03-31: 16659 (value 16659; 0.00% of shares outstanding; change 0.00)
Holder of MDIA: UBS Group AG
Shares held as of 2026-03-31: 54970 (value 54970; 0.00% of shares outstanding; change 0.03)
Holder of MDIA: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 32591 (value 32591; 0.00% of shares outstanding; change 1.00)
Holder of MDIA: Vanguard Fiduciary Trust Co
Shares held as of 2026-03-31: 49246 (value 49246; 0.00% of shares outstanding; change 1.00)
Holder of MDLN: Blackrock Inc.
Shares held as of 2026-03-31: 16923660 (value 655791825; 0.02% of shares outstanding; change 0.47)
Holder of MDLN: Capital Research Global Investors
Shares held as of 2026-03-31: 23161670 (value 897514712; 0.03% of shares outstanding; change 0.57)
Holder of MDLN: Carlyle Group Inc.
Shares held as of 2026-03-31: 187083713 (value 7249493878; 0.22% of shares outstanding; change -0.13)
Holder of MDLN: FMR, LLC
Shares held as of 2026-03-31: 36556201 (value 1416552788; 0.04% of shares outstanding; change 0.39)
Holder of MDLN: H&f Corporate Investors X, Ltd.
Shares held as of 2026-03-31: 86473497 (value 3350848008; 0.10% of shares outstanding; change -0.13)
Holder of MDLN: Invesco Ltd.
Shares held as of 2026-03-31: 20963615 (value 812340081; 0.02% of shares outstanding; change 7.29)
Holder of MDLN: Lone Pine Capital Llc
Shares held as of 2026-03-31: 11789156 (value 469090528; 0.01% of shares outstanding; change 0.01)
Holder of MDLN: Morgan Stanley
Shares held as of 2026-03-31: 15702903 (value 608487491; 0.02% of shares outstanding; change 0.04)
Holder of MDLN: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 14729681 (value 570775138; 0.02% of shares outstanding; change 1.00)
Holder of MDLN: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 14150752 (value 548341640; 0.02% of shares outstanding; change 1.00)
Holder of MDLN: Egerton Capital (UK) LLP
Shares held as of 2026-06-30: 16470884 (value 638246755; 0.02% of shares outstanding; change 2.77)
Holder of MDLZ: Blackrock Inc.
Shares held as of 2026-03-31: 105933915 (value 6411120584; 0.08% of shares outstanding; change 0.05)
Holder of MDLZ: Capital International Investors
Shares held as of 2026-03-31: 50019822 (value 3027199650; 0.04% of shares outstanding; change -0.42)
Holder of MDLZ: Capital Research Global Investors
Shares held as of 2026-03-31: 68304166 (value 4133768157; 0.05% of shares outstanding; change 1.31)
Holder of MDLZ: FMR, LLC
Shares held as of 2026-03-31: 24351903 (value 1417037202; 0.02% of shares outstanding; change 0.12)
Holder of MDLZ: Geode Capital Management, LLC
Shares held as of 2026-03-31: 29867182 (value 1807561868; 0.02% of shares outstanding; change 0.02)
Holder of MDLZ: Invesco Ltd.
Shares held as of 2026-03-31: 45906671 (value 2778271749; 0.04% of shares outstanding; change 0.02)
Holder of MDLZ: JPMORGAN CHASE & CO
Shares held as of 2026-03-31: 62138016 (value 3760592756; 0.05% of shares outstanding; change -0.02)
Holder of MDLZ: Price (T.Rowe) Associates Inc
Shares held as of 2026-03-31: 43998928 (value 2662815142; 0.03% of shares outstanding; change 0.18)
Holder of MDLZ: State Street Corporation
Shares held as of 2026-03-31: 61783677 (value 3739148160; 0.05% of shares outstanding; change 0.01)
Holder of MDLZ: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 83329738 (value 5043115781; 0.06% of shares outstanding; change 1.00)
Holder of MDLZ: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 33657622 (value 2036959298; 0.03% of shares outstanding; change 1.00)
Holder of MDM.PA: Legato Capital Management LLC
Shares held as of 2022-09-30: 11388 (value 2442; 0.00% of shares outstanding; change 0.14)
Holder of MDNA.TO: Org Partners LLC                          
Shares held as of 2024-12-31: 175000 (value 61249; 0.00% of shares outstanding; change 0.40)
Holder of MDO.DE: Bank of America Corporation
Shares held as of 2026-03-31: 12156558 (value 2843418842; 0.02% of shares outstanding; change -0.02)
Holder of MDO.DE: Blackrock Inc.
Shares held as of 2026-03-31: 55352735 (value 12947004378; 0.08% of shares outstanding; change 0.03)
Holder of MDO.DE: Geode Capital Management, LLC
Shares held as of 2026-03-31: 17961915 (value 4201291808; 0.03% of shares outstanding; change 0.05)
Holder of MDO.DE: JPMORGAN CHASE & CO
Shares held as of 2026-03-31: 37656840 (value 8807934646; 0.05% of shares outstanding; change 0.18)
Holder of MDO.DE: Morgan Stanley
Shares held as of 2026-03-31: 15618509 (value 3653169159; 0.02% of shares outstanding; change 0.02)
Holder of MDO.DE: Northern Trust Corporation
Shares held as of 2026-03-31: 8222023 (value 1923131129; 0.01% of shares outstanding; change 0.00)
Holder of MDO.DE: Price (T.Rowe) Associates Inc
Shares held as of 2026-03-31: 9734954 (value 2277005681; 0.01% of shares outstanding; change 0.03)
Holder of MDO.DE: State Street Corporation
Shares held as of 2026-03-31: 35433830 (value 8287972620; 0.05% of shares outstanding; change -0.02)
Holder of MDO.DE: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 46216017 (value 10809926094; 0.07% of shares outstanding; change 1.00)
Holder of MDO.DE: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 19104792 (value 4468610732; 0.03% of shares outstanding; change 1.00)
Holder of MDP.TO: Bard Financial Services, Inc.
Shares held as of 2023-06-30: 10000 (value 50399; 0.00% of shares outstanding; change 0.00)
Holder of MDRR: CWM, LLC
Shares held as of 2026-03-31: 260 (value 2896; 0.00% of shares outstanding; change 1.00)
Holder of MDRR: Citigroup Inc.
Shares held as of 2026-03-31: 1 (value 11; 0.00% of shares outstanding; change 1.00)
Holder of MDRR: HighTower Advisors, LLC
Shares held as of 2026-03-31: 41062 (value 457430; 0.03% of shares outstanding; change 0.00)
Holder of MDRR: Nisa Investment Advisors, L.L.C.
Shares held as of 2026-03-31: 75 (value 835; 0.00% of shares outstanding; change 0.00)
Holder of MDRR: Tower Research Capital LLC (TRC)
Shares held as of 2026-03-31: 255 (value 2840; 0.00% of shares outstanding; change -0.42)
Holder of MDRR: UBS Group AG
Shares held as of 2026-03-31: 199 (value 2216; 0.00% of shares outstanding; change -0.31)
Holder of MDRR: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 5396 (value 60111; 0.00% of shares outstanding; change 1.00)
Holder of MDRR: Vanguard Fiduciary Trust Co
Shares held as of 2026-03-31: 1551 (value 17278; 0.00% of shares outstanding; change 1.00)
Holder of MDT: Bank of America Corporation
Shares held as of 2026-03-31: 26015003 (value 2164708375; 0.02% of shares outstanding; change 0.05)
Holder of MDT: Blackrock Inc.
Shares held as of 2026-03-31: 113182567 (value 9417921296; 0.09% of shares outstanding; change -0.06)
Holder of MDT: Capital Research Global Investors
Shares held as of 2026-03-31: 41926590 (value 3488711515; 0.03% of shares outstanding; change 0.21)
Holder of MDT: Geode Capital Management, LLC
Shares held as of 2026-03-31: 28736341 (value 2391150908; 0.02% of shares outstanding; change 0.03)
Holder of MDT: JPMORGAN CHASE & CO
Shares held as of 2026-03-31: 50973541 (value 4241508299; 0.04% of shares outstanding; change -0.05)
Holder of MDT: Massachusetts Financial Services Co.
Shares held as of 2026-03-31: 21437599 (value 1783822593; 0.02% of shares outstanding; change 0.02)
Holder of MDT: Morgan Stanley
Shares held as of 2026-03-31: 20717029 (value 1723863964; 0.02% of shares outstanding; change 0.02)
Holder of MDT: State Street Corporation
Shares held as of 2026-03-31: 61741014 (value 5137469718; 0.05% of shares outstanding; change 0.00)
Holder of MDT: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 83333833 (value 6934208167; 0.07% of shares outstanding; change 1.00)
Holder of MDT: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 33450558 (value 2783420900; 0.03% of shares outstanding; change 1.00)
Holder of MDU: Bank of America Corporation
Shares held as of 2026-03-31: 6202460 (value 131802275; 0.03% of shares outstanding; change 0.02)
Holder of MDU: Barrow, Hanley Mewhinney & Strauss, LLC
Shares held as of 2026-03-31: 13760167 (value 292403548; 0.07% of shares outstanding; change 0.07)
Holder of MDU: Blackrock Inc.
Shares held as of 2026-03-31: 25712048 (value 546381020; 0.13% of shares outstanding; change -0.02)
Holder of MDU: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 10285747 (value 218572123; 0.05% of shares outstanding; change 0.03)
Holder of MDU: Earnest Partners LLC
Shares held as of 2026-03-31: 9881880 (value 209989950; 0.05% of shares outstanding; change -0.01)
Holder of MDU: Morgan Stanley
Shares held as of 2026-03-31: 4221525 (value 89707406; 0.02% of shares outstanding; change 0.05)
Holder of MDU: SEI Investments Co
Shares held as of 2026-03-31: 5261426 (value 111805302; 0.03% of shares outstanding; change -0.01)
Holder of MDU: State Street Corporation
Shares held as of 2026-03-31: 6990274 (value 148543322; 0.03% of shares outstanding; change -0.02)
Holder of MDU: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 9147886 (value 194392577; 0.04% of shares outstanding; change 1.00)
Holder of MDU: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 12526974 (value 266198197; 0.06% of shares outstanding; change 1.00)
Holder of MDV: Blackrock Inc.
Shares held as of 2026-03-31: 540872 (value 9551799; 0.05% of shares outstanding; change -0.01)
Holder of MDV: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 82199 (value 1451634; 0.01% of shares outstanding; change 0.18)
Holder of MDV: Geode Capital Management, LLC
Shares held as of 2026-03-31: 246633 (value 4355538; 0.02% of shares outstanding; change 0.09)
Holder of MDV: Meixler Investment Management, Ltd.                          
Shares held as of 2026-03-31: 171423 (value 3027330; 0.02% of shares outstanding; change 1.41)
Holder of MDV: Penserra Capital Management LLC
Shares held as of 2026-03-31: 80189 (value 1416137; 0.01% of shares outstanding; change 0.03)
Holder of MDV: Renaissance Technologies, LLC
Shares held as of 2026-03-31: 75700 (value 1397421; 0.01% of shares outstanding; change 0.15)
Holder of MDV: State Street Corporation
Shares held as of 2026-03-31: 125804 (value 2221698; 0.01% of shares outstanding; change 0.04)
Holder of MDV: State of New Jersey Common Pension Fund D
Shares held as of 2026-03-31: 105000 (value 1854299; 0.01% of shares outstanding; change 0.17)
Holder of MDV: Two Sigma Investments, LP
Shares held as of 2026-03-31: 95433 (value 1685346; 0.01% of shares outstanding; change 0.58)
Holder of MDV: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 385558 (value 6808954; 0.04% of shares outstanding; change 1.00)
Holder of MDV: ABC Arbitrage SA
Shares held as of 2026-06-30: 183822 (value 3246296; 0.02% of shares outstanding; change 1.00)
Holder of MDWD: Blackrock Inc.
Shares held as of 2026-03-31: 445834 (value 6344217; 0.03% of shares outstanding; change -0.02)
Holder of MDWD: Investor AB
Shares held as of 2026-03-31: 872093 (value 12409882; 0.07% of shares outstanding; change 0.00)
Holder of MDWD: Meitav Investment House Ltd.
Shares held as of 2026-03-31: 371868 (value 5432991; 0.03% of shares outstanding; change 0.00)
Holder of MDWD: Point72 Asset Management, L.P.
Shares held as of 2026-03-31: 175479 (value 2497066; 0.01% of shares outstanding; change 1.00)
Holder of MDWD: Price (T.Rowe) Associates Inc
Shares held as of 2026-03-31: 709847 (value 10101122; 0.06% of shares outstanding; change 0.28)
Holder of MDWD: Rosalind Advisors, Inc.
Shares held as of 2026-03-31: 749054 (value 10659038; 0.06% of shares outstanding; change 0.00)
Holder of MDWD: Silverberg Bernstein Capital Management LLC                          
Shares held as of 2026-03-31: 200005 (value 2792069; 0.02% of shares outstanding; change 0.09)
Holder of MDWD: Sphera Funds Management Ltd.
Shares held as of 2026-03-31: 273192 (value 3887522; 0.02% of shares outstanding; change 0.19)
Holder of MDWD: State Street Corporation
Shares held as of 2026-03-31: 143770 (value 2045847; 0.01% of shares outstanding; change 0.15)
Holder of MDWD: UBS Group AG
Shares held as of 2026-03-31: 159791 (value 2273825; 0.01% of shares outstanding; change 0.10)
Holder of MDWD: Yelin Lapidot Holdings Management Ltd.
Shares held as of 2026-03-31: 762817 (value 10854885; 0.06% of shares outstanding; change 0.00)
Holder of MDWD: Silverberg Bernstein Capital Management LLC                          
Shares held as of 2026-06-30: 228137 (value 3246389; 0.02% of shares outstanding; change 0.14)
Holder of MDXG: Blackrock Inc.
Shares held as of 2026-03-31: 11911300 (value 50027457; 0.11% of shares outstanding; change 0.05)
Holder of MDXG: Essex Woodlands Management Inc.
Shares held as of 2026-03-31: 28195249 (value 118420040; 0.26% of shares outstanding; change 0.00)
Holder of MDXG: First Light Asset Management, LLC
Shares held as of 2026-03-31: 2842892 (value 11940145; 0.03% of shares outstanding; change -0.06)
Holder of MDXG: Geode Capital Management, LLC
Shares held as of 2026-03-31: 2881159 (value 12100867; 0.03% of shares outstanding; change 0.01)
Holder of MDXG: Nantahala Capital Management, LLC
Shares held as of 2026-03-31: 3397299 (value 14268655; 0.03% of shares outstanding; change 0.41)
Holder of MDXG: Paradigm Capital Management
Shares held as of 2026-03-31: 3410300 (value 14323259; 0.03% of shares outstanding; change 0.39)
Holder of MDXG: Renaissance Technologies, LLC
Shares held as of 2026-03-31: 3019871 (value 12683457; 0.03% of shares outstanding; change 0.22)
Holder of MDXG: State Street Corporation
Shares held as of 2026-03-31: 5056801 (value 21238563; 0.05% of shares outstanding; change 0.33)
Holder of MDXG: Trigran Investments Inc
Shares held as of 2026-03-31: 7175109 (value 30135456; 0.07% of shares outstanding; change 0.16)
Holder of MDXG: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 5166006 (value 21697224; 0.05% of shares outstanding; change 1.00)
Holder of MDXH: AWM Investment Company, Inc.
Shares held as of 2026-03-31: 5221282 (value 2140725; 0.19% of shares outstanding; change 0.00)
Holder of MDXH: Bleichroeder LP
Shares held as of 2026-03-31: 7378333 (value 3025116; 0.27% of shares outstanding; change 0.00)
Holder of MDXH: MVM Partners, LLC
Shares held as of 2026-03-31: 4700457 (value 1927187; 0.17% of shares outstanding; change 0.00)
Holder of MDXH: Millennium Management Llc
Shares held as of 2026-03-31: 544728 (value 223338; 0.02% of shares outstanding; change 3.66)
Holder of MDXH: Mink Brook Asset Management LLC                          
Shares held as of 2026-03-31: 1203454 (value 493416; 0.04% of shares outstanding; change 3.57)
Holder of MDXH: Northern Trust Corporation
Shares held as of 2026-03-31: 494523 (value 202754; 0.02% of shares outstanding; change -0.01)
Holder of MDXH: Perkins Capital Management, Inc.
Shares held as of 2026-03-31: 1476441 (value 605340; 0.05% of shares outstanding; change 0.07)
Holder of MDXH: Renaissance Technologies, LLC
Shares held as of 2026-03-31: 304700 (value 124926; 0.01% of shares outstanding; change 0.22)
Holder of MDXH: Samjo Management, LLC
Shares held as of 2026-03-31: 1449450 (value 594274; 0.05% of shares outstanding; change 0.04)
Holder of MDXH: Susquehanna International Group, LLP
Shares held as of 2026-03-31: 267692 (value 109753; 0.01% of shares outstanding; change 0.08)
Holder of ME9.DE: Pacer Advisors, Inc.
Shares held as of 2026-03-31: 516 (value 14143; 0.00% of shares outstanding; change -0.08)
Holder of MEC: Allspring Global Investments Holdings, LLC
Shares held as of 2026-03-31: 2000350 (value 60590603; 0.10% of shares outstanding; change -0.03)
Holder of MEC: BLAIR WILLIAM & CO/IL
Shares held as of 2026-03-31: 565300 (value 17122937; 0.03% of shares outstanding; change -0.03)
Holder of MEC: Blackrock Inc.
Shares held as of 2026-03-31: 881854 (value 26711358; 0.04% of shares outstanding; change 0.02)
Holder of MEC: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 926216 (value 28055083; 0.05% of shares outstanding; change 0.06)
Holder of MEC: EVR Research LP
Shares held as of 2026-03-31: 620000 (value 18779800; 0.03% of shares outstanding; change 0.02)
Holder of MEC: First Eagle Investment Management, LLC
Shares held as of 2026-03-31: 404075 (value 12239432; 0.02% of shares outstanding; change 0.13)
Holder of MEC: Granahan Investment Management LLC
Shares held as of 2026-03-31: 387470 (value 11736466; 0.02% of shares outstanding; change 0.45)
Holder of MEC: Portolan Capital Management, LLC
Shares held as of 2026-03-31: 821136 (value 24872210; 0.04% of shares outstanding; change 0.60)
Holder of MEC: Royce & Associates LP
Shares held as of 2026-03-31: 751001 (value 22747820; 0.04% of shares outstanding; change 0.20)
Holder of MEC: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 594938 (value 18020672; 0.03% of shares outstanding; change 1.00)
Holder of MED: Blackrock Inc.
Shares held as of 2026-03-31: 944453 (value 9142305; 0.08% of shares outstanding; change 0.03)
Holder of MED: Charles Schwab Investment Management, Inc.
Shares held as of 2026-03-31: 631539 (value 6113297; 0.06% of shares outstanding; change -0.19)
Holder of MED: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 361762 (value 3501856; 0.03% of shares outstanding; change 0.11)
Holder of MED: Geode Capital Management, LLC
Shares held as of 2026-03-31: 253315 (value 2452089; 0.02% of shares outstanding; change 0.02)
Holder of MED: Man Group PLC
Shares held as of 2026-03-31: 236212 (value 2286532; 0.02% of shares outstanding; change 0.00)
Holder of MED: Morgan Stanley
Shares held as of 2026-03-31: 325312 (value 3149020; 0.03% of shares outstanding; change -0.03)
Holder of MED: Renaissance Technologies, LLC
Shares held as of 2026-03-31: 773710 (value 7489513; 0.07% of shares outstanding; change -0.01)
Holder of MED: Steamboat Capital Partners, Llc
Shares held as of 2026-03-31: 707590 (value 6849471; 0.06% of shares outstanding; change 1.56)
Holder of MED: Two Sigma Investments, LP
Shares held as of 2026-03-31: 338158 (value 3273369; 0.03% of shares outstanding; change 3.21)
Holder of MED: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 444467 (value 4302440; 0.04% of shares outstanding; change 1.00)
Holder of MED.SW: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 40991 (value 3057928; 0.00% of shares outstanding; change 0.00)
Holder of MED.SW: RUSSELL INVESTMENT CO-Multi-Asset Strategy Fund
Shares held as of 2026-01-31: 1167 (value 84607; 0.00% of shares outstanding; change 1.00)
Holder of MED.SW: RUSSELL INVESTMENT CO-Multi-Strategy Income Fund
Shares held as of 2026-01-31: 162 (value 11745; 0.00% of shares outstanding; change 1.00)
Holder of MED.SW: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard European Stock Index Fd.
Shares held as of 2026-01-31: 11026 (value 799385; 0.00% of shares outstanding; change 0.01)
Holder of MED.SW: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-01-31: 16015 (value 1161087; 0.00% of shares outstanding; change 0.00)
Holder of MED.SW: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard Total World Stock Index Fd.
Shares held as of 2026-01-31: 3076 (value 223010; 0.00% of shares outstanding; change 0.00)
Holder of MED.SW: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 64802 (value 4698145; 0.00% of shares outstanding; change 0.01)
Holder of MED.SW: SCHWAB STRATEGIC TRUST-Schwab International Small-Cap Equity ETF
Shares held as of 2026-02-28: 9546 (value 822865; 0.00% of shares outstanding; change -0.01)
Holder of MED.SW: VANGUARD WORLD FUND-Vanguard ESG International Stock ETF
Shares held as of 2026-02-28: 1003 (value 86458; 0.00% of shares outstanding; change 0.07)
Holder of MED.SW: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 40815 (value 3518252; 0.00% of shares outstanding; change 0.00)
Holder of MED.SW: Voya Mutual Funds-Voya Multi-Manager International Small Cap Fund
Shares held as of 2026-03-31: 217 (value 15732; 0.00% of shares outstanding; change -0.59)
Holder of MED.SW: RUSSELL INVESTMENT CO-Multi-Asset Strategy Fund
Shares held as of 2026-04-30: 1277 (value 110077; 0.00% of shares outstanding; change 0.09)
Holder of MED.SW: RUSSELL INVESTMENT CO-Multi-Strategy Income Fund
Shares held as of 2026-04-30: 365 (value 31462; 0.00% of shares outstanding; change 1.25)
Holder of MED.SW: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard European Stock Index Fd.
Shares held as of 2026-04-30: 10883 (value 938114; 0.00% of shares outstanding; change -0.01)
Holder of MED.SW: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-04-30: 16856 (value 1452987; 0.00% of shares outstanding; change 0.05)
Holder of MED.SW: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard Total World Stock Index Fd.
Shares held as of 2026-04-30: 3076 (value 265151; 0.00% of shares outstanding; change 0.00)
Holder of MED.SW: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 64351 (value 5547056; 0.00% of shares outstanding; change -0.01)
Holder of MED.SW: Voya Mutual Funds-Voya Multi-Manager International Small Cap Fund
Shares held as of 2026-04-30: 217 (value 18705; 0.00% of shares outstanding; change 0.00)
Holder of MEDCL.PA: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2025-12-31: 13722 (value 376257; 0.00% of shares outstanding; change 1.00)
Holder of MEDCL.PA: Nationwide Mutual Funds-Nationwide International Small Cap Fund
Shares held as of 2026-01-31: 32991 (value 794423; 0.00% of shares outstanding; change -0.06)
Holder of MEDCL.PA: VANGUARD WHITEHALL FUNDS-Vanguard International Explorer Fund
Shares held as of 2026-01-31: 112932 (value 2719402; 0.00% of shares outstanding; change -0.01)
Holder of MEDCL.PA: VALIC Co I-International Opportunities Fund
Shares held as of 2026-02-28: 20644 (value 561516; 0.00% of shares outstanding; change -0.23)
Holder of MEDCL.PA: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2026-03-31: 13722 (value 373238; 0.00% of shares outstanding; change 0.00)
Holder of MEDCL.PA: Fidelity Salem Street Trust-Fidelity Total International Index Fund
Shares held as of 2026-03-31: 10758 (value 288744; 0.00% of shares outstanding; change 0.00)
Holder of MEDCL.PA: SmallCap World Fund Inc
Shares held as of 2026-03-31: 815344 (value 22177357; 0.02% of shares outstanding; change 0.08)
Holder of MEDCL.PA: Fidelity Salem Street Trust-Fidelity Total International Index Fund
Shares held as of 2026-04-30: 10758 (value 259052; 0.00% of shares outstanding; change 0.00)
Holder of MEDCL.PA: Nationwide Mutual Funds-Nationwide International Small Cap Fund
Shares held as of 2026-04-30: 39288 (value 1068633; 0.00% of shares outstanding; change 0.19)
Holder of MEDCL.PA: SPDR INDEX SHARES Fd.S-State Street SPDR S&P Intl Small Cap ETF
Shares held as of 2026-04-30: 9663 (value 232685; 0.00% of shares outstanding; change 0.02)
Holder of MEDCL.PA: VANGUARD WHITEHALL FUNDS-Vanguard International Explorer Fund
Shares held as of 2026-04-30: 130569 (value 3551476; 0.00% of shares outstanding; change 0.16)
Holder of MEDCL.PA: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 78884 (value 1899526; 0.00% of shares outstanding; change 0.01)
Holder of MEDCL.PA: iShares Trust-iShares Core MSCI Europe ETF
Shares held as of 2026-04-30: 15158 (value 365004; 0.00% of shares outstanding; change -0.01)
Holder of MEDCL.PA: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-04-30: 73527 (value 1770530; 0.00% of shares outstanding; change 0.00)
Holder of MEDCL.PA: Fidelity Salem Street Trust-Fidelity Total International Index Fund
Shares held as of 2026-05-31: 10758 (value 292617; 0.00% of shares outstanding; change 0.00)
Holder of MEDCL.PA: SPDR INDEX SHARES Fd.S-State Street SPDR S&P Intl Small Cap ETF
Shares held as of 2026-05-31: 9467 (value 257502; 0.00% of shares outstanding; change -0.02)
Holder of MEDCL.PA: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 115528 (value 3142361; 0.00% of shares outstanding; change 0.46)
Holder of MEDCL.PA: iShares Trust-iShares Core MSCI Europe ETF
Shares held as of 2026-05-31: 15158 (value 412297; 0.00% of shares outstanding; change 0.00)
Holder of MEDCL.PA: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-05-31: 89358 (value 2430537; 0.00% of shares outstanding; change 0.22)
Holder of MEDP: AQR Capital Management, LLC
Shares held as of 2026-03-31: 1353837 (value 814170501; 0.05% of shares outstanding; change 0.00)
Holder of MEDP: BAILLIE GIFFORD & CO
Shares held as of 2026-03-31: 503191 (value 302609006; 0.02% of shares outstanding; change -0.08)
Holder of MEDP: Blackrock Inc.
Shares held as of 2026-03-31: 2470440 (value 1485673219; 0.09% of shares outstanding; change 0.02)
Holder of MEDP: Geode Capital Management, LLC
Shares held as of 2026-03-31: 745106 (value 448091849; 0.03% of shares outstanding; change 0.12)
Holder of MEDP: Invesco Ltd.
Shares held as of 2026-03-31: 577574 (value 347341454; 0.02% of shares outstanding; change 0.20)
Holder of MEDP: Renaissance Technologies, LLC
Shares held as of 2026-03-31: 504668 (value 303497244; 0.02% of shares outstanding; change 0.08)
Holder of MEDP: State Street Corporation
Shares held as of 2026-03-31: 682229 (value 410278879; 0.02% of shares outstanding; change 0.03)
Holder of MEDP: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 1011071 (value 608037882; 0.04% of shares outstanding; change 1.00)
Holder of MEDP: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 1121689 (value 674561336; 0.04% of shares outstanding; change 1.00)
Holder of MEDP: Wasatch Advisors LP
Shares held as of 2026-03-31: 773931 (value 414691587; 0.03% of shares outstanding; change 0.19)
Holder of MEDP: Wasatch Advisors LP
Shares held as of 2026-06-30: 636595 (value 382835504; 0.02% of shares outstanding; change -0.18)
Holder of MEDX.SW: Artisan Partners Funds Inc.-Artisan International Explorer Fund
Shares held as of 2025-12-31: 512563 (value 4551559; 0.01% of shares outstanding; change 0.04)
Holder of MEDX.SW: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 224365 (value 1992361; 0.01% of shares outstanding; change 0.08)
Holder of MEDX.SW: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-01-31: 86819 (value 727543; 0.00% of shares outstanding; change 0.13)
Holder of MEDX.SW: DFA INVESTMENT TRUST CO-The Continental Small Company Series
Shares held as of 2026-01-31: 69171 (value 579652; 0.00% of shares outstanding; change 0.00)
Holder of MEDX.SW: Dimensional ETF Trust-Dimensional International Small Cap Value ETF
Shares held as of 2026-01-31: 65106 (value 545588; 0.00% of shares outstanding; change 0.68)
Holder of MEDX.SW: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard European Stock Index Fd.
Shares held as of 2026-01-31: 59039 (value 494746; 0.00% of shares outstanding; change 0.07)
Holder of MEDX.SW: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-01-31: 88121 (value 738453; 0.00% of shares outstanding; change 0.00)
Holder of MEDX.SW: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 349054 (value 2925072; 0.01% of shares outstanding; change 0.00)
Holder of MEDX.SW: INVESTMENT MANAGERS SERIES TRUST II-ACR Equity International Fund
Shares held as of 2026-02-28: 230118 (value 1884666; 0.01% of shares outstanding; change 1.00)
Holder of MEDX.SW: SCHWAB STRATEGIC TRUST-Schwab International Small-Cap Equity ETF
Shares held as of 2026-02-28: 53911 (value 441531; 0.00% of shares outstanding; change -0.01)
Holder of MEDX.SW: Artisan Partners Funds Inc.-Artisan International Explorer Fund
Shares held as of 2026-03-31: 632203 (value 5177742; 0.02% of shares outstanding; change 0.23)
Holder of MEDX.SW: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 223034 (value 1826648; 0.01% of shares outstanding; change -0.01)
Holder of MEDX.SW: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-04-30: 162606 (value 1331743; 0.00% of shares outstanding; change 0.87)
Holder of MEDX.SW: Dimensional ETF Trust-Dimensional International Small Cap Value ETF
Shares held as of 2026-04-30: 80688 (value 660834; 0.00% of shares outstanding; change 0.24)
Holder of MEDX.SW: SPDR INDEX SHARES Fd.S-State Street SPDR PORT. Developed World ex-US E
Shares held as of 2026-04-30: 87439 (value 732738; 0.00% of shares outstanding; change 0.00)
Holder of MEDX.SW: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard European Stock Index Fd.
Shares held as of 2026-04-30: 61262 (value 501735; 0.00% of shares outstanding; change 0.04)