speb/financial-data huggingface dataset:
Holder of MFG.AX: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 1540888 (value 13205409; 0.01% of shares outstanding; change 0.02)
Holder of MFG.AX: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-01-31: 2361502 (value 22906568; 0.01% of shares outstanding; change 0.00)
Holder of MFG.AX: DFA INVESTMENT TRUST CO-The Asia Pacific Small Company Series
Shares held as of 2026-01-31: 1038801 (value 10076369; 0.01% of shares outstanding; change 0.00)
Holder of MFG.AX: TIAA-CREF Funds-Nuveen Quant International Small Cap Equity Fund
Shares held as of 2026-01-31: 919416 (value 8918335; 0.00% of shares outstanding; change 0.02)
Holder of MFG.AX: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 2381218 (value 23097814; 0.01% of shares outstanding; change 0.00)
Holder of MFG.AX: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2026-03-31: 1918044 (value 18566666; 0.01% of shares outstanding; change -0.01)
Holder of MFG.AX: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 1573643 (value 15232864; 0.01% of shares outstanding; change 0.02)
Holder of MFG.AX: Victory Portfolios-Victory Trivalent International Small-Cap Fund
Shares held as of 2026-03-31: 2831377 (value 27407730; 0.01% of shares outstanding; change 0.00)
Holder of MFG.AX: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-04-30: 3541716 (value 33823388; 0.02% of shares outstanding; change 0.00)
Holder of MFG.AX: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-04-30: 2577769 (value 24952804; 0.01% of shares outstanding; change 0.09)
Holder of MFG.AX: DFA INVESTMENT TRUST CO-The Asia Pacific Small Company Series
Shares held as of 2026-04-30: 1133933 (value 10976471; 0.00% of shares outstanding; change 0.09)
Holder of MFG.AX: Dimensional ETF Trust-Dimensional International Small Cap Value ETF
Shares held as of 2026-04-30: 934153 (value 9042601; 0.00% of shares outstanding; change 0.12)
Holder of MFG.AX: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 2381218 (value 23050190; 0.01% of shares outstanding; change 0.00)
Holder of MFG.AX: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 1254178 (value 12165526; 0.01% of shares outstanding; change 0.01)
Holder of MFG.AX: iShares Trust-iShares International Select Dividend ETF
Shares held as of 2026-04-30: 2247525 (value 21800992; 0.01% of shares outstanding; change 0.04)
Holder of MFG.AX: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-05-31: 3456936 (value 33532278; 0.02% of shares outstanding; change -0.02)
Holder of MFG.AX: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 1264498 (value 12240341; 0.00% of shares outstanding; change 0.01)
Holder of MFG.AX: iShares Trust-iShares International Select Dividend ETF
Shares held as of 2026-05-31: 2273985 (value 22012175; 0.01% of shares outstanding; change 0.02)
Holder of MFG.AX: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-06-30: 3128026 (value 30279292; 0.01% of shares outstanding; change -0.10)
Holder of MFG.V: Alta Fundamental Advisers LLC
Shares held as of 2026-03-31: 150700 (value 486761; 0.00% of shares outstanding; change 1.00)
Holder of MFG.V: Bank of America Corporation
Shares held as of 2026-03-31: 426022 (value 1376051; 0.01% of shares outstanding; change 1.00)
Holder of MFG.V: Euro Pacific Asset Management, LLC
Shares held as of 2026-03-31: 136500 (value 440895; 0.00% of shares outstanding; change 1.00)
Holder of MFG.V: HighTower Advisors, LLC
Shares held as of 2026-03-31: 20000 (value 64600; 0.00% of shares outstanding; change 1.00)
Holder of MFG.V: Jane Street Group, LLC
Shares held as of 2026-03-31: 27060 (value 87403; 0.00% of shares outstanding; change 1.00)
Holder of MFG.V: Morgan Stanley
Shares held as of 2026-03-31: 125092 (value 404047; 0.00% of shares outstanding; change 1.00)
Holder of MFG.V: Nokomis Capital, L.l.c.
Shares held as of 2026-03-31: 2438552 (value 7876523; 0.04% of shares outstanding; change 1.00)
Holder of MFG.V: Oaktree Capital Management LP
Shares held as of 2026-03-31: 4500000 (value 14535000; 0.07% of shares outstanding; change 1.00)
Holder of MFG.V: QVT Financial LP
Shares held as of 2026-03-31: 909999 (value 2939296; 0.01% of shares outstanding; change 1.00)
Holder of MFG.V: Timelo Investment Management Inc.
Shares held as of 2026-03-31: 158750 (value 512762; 0.00% of shares outstanding; change 1.00)
Holder of MFI: Galaxy Group Investments LLC
Shares held as of 2025-12-31: 100000 (value 830000; 0.00% of shares outstanding; change 1.00)
Holder of MFI: Avenir Tech Ltd
Shares held as of 2026-03-31: 500000 (value 4150000; 0.01% of shares outstanding; change 1.00)
Holder of MFI: Galaxy Digital Inc.
Shares held as of 2026-03-31: 35503 (value 294674; 0.00% of shares outstanding; change 1.00)
Holder of MFI: SBI Securities Co., Ltd.
Shares held as of 2026-03-31: 25 (value 207; 0.00% of shares outstanding; change 0.00)
Holder of MFI: UBS Group AG
Shares held as of 2026-03-31: 11694 (value 97060; 0.00% of shares outstanding; change 0.96)
Holder of MFI: SBI Securities Co., Ltd.
Shares held as of 2026-06-30: 25 (value 207; 0.00% of shares outstanding; change 0.00)
Holder of MFI.TO: HighPoint Advisor Group LLC
Shares held as of 2021-09-30: 20250 (value 566189; 0.00% of shares outstanding; change 0.00)
Holder of MFIC: Apollo Management Holdings, L.P.
Shares held as of 2026-03-31: 2348747 (value 22360072; 0.03% of shares outstanding; change -0.02)
Holder of MFIC: Invesco Ltd.
Shares held as of 2026-03-31: 1294585 (value 12324449; 0.02% of shares outstanding; change 0.42)
Holder of MFIC: Legal & General Group PLC
Shares held as of 2026-03-31: 725413 (value 6905932; 0.01% of shares outstanding; change 0.11)
Holder of MFIC: Morgan Stanley
Shares held as of 2026-03-31: 1614619 (value 15371173; 0.02% of shares outstanding; change -0.07)
Holder of MFIC: Next Capital Management, LLC
Shares held as of 2026-03-31: 1871652 (value 17818127; 0.02% of shares outstanding; change 0.26)
Holder of MFIC: Russell Investments Group, Ltd.
Shares held as of 2026-03-31: 783193 (value 7455997; 0.01% of shares outstanding; change 1.96)
Holder of MFIC: Soros Fund Management LLC
Shares held as of 2026-03-31: 1944500 (value 18511640; 0.02% of shares outstanding; change 1.00)
Holder of MFIC: Thornburg Investment Management Inc.
Shares held as of 2026-03-31: 3237783 (value 30823695; 0.04% of shares outstanding; change 0.03)
Holder of MFIC: UBS Group AG
Shares held as of 2026-03-31: 1818285 (value 17310074; 0.02% of shares outstanding; change -0.10)
Holder of MFIC: Van Eck Associates Corporation
Shares held as of 2026-03-31: 1811169 (value 17242329; 0.02% of shares outstanding; change -0.22)
Holder of MFIN: American Century Companies Inc
Shares held as of 2026-03-31: 214575 (value 2096397; 0.01% of shares outstanding; change -0.01)
Holder of MFIN: Blackrock Inc.
Shares held as of 2026-03-31: 1107965 (value 10824818; 0.05% of shares outstanding; change -0.02)
Holder of MFIN: Connor Clark & Lunn Investment Management Ltd
Shares held as of 2026-03-31: 212823 (value 2079280; 0.01% of shares outstanding; change -0.04)
Holder of MFIN: De Lisle Partners LLP
Shares held as of 2026-03-31: 198711 (value 1941406; 0.01% of shares outstanding; change 0.10)
Holder of MFIN: Geode Capital Management, LLC
Shares held as of 2026-03-31: 413184 (value 4036807; 0.02% of shares outstanding; change 0.02)
Holder of MFIN: SEI Investments Co
Shares held as of 2026-03-31: 490972 (value 4796796; 0.02% of shares outstanding; change 1.24)
Holder of MFIN: State Street Corporation
Shares held as of 2026-03-31: 248511 (value 2427952; 0.01% of shares outstanding; change 0.02)
Holder of MFIN: Tieton Capital Management, LLC
Shares held as of 2026-03-31: 1032304 (value 10085610; 0.04% of shares outstanding; change 0.05)
Holder of MFIN: Uniplan Investment Counsel, Inc.
Shares held as of 2026-03-31: 385581 (value 3767126; 0.02% of shares outstanding; change 0.08)
Holder of MFIN: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 848640 (value 8291213; 0.04% of shares outstanding; change 1.00)
Holder of MFM: Advisors Asset Management, Inc.
Shares held as of 2026-03-31: 1272897 (value 6848186; 0.03% of shares outstanding; change 0.13)
Holder of MFM: Bank of America Corporation
Shares held as of 2026-03-31: 1605668 (value 8638494; 0.04% of shares outstanding; change 0.01)
Holder of MFM: Guggenheim Capital, LLC
Shares held as of 2026-03-31: 832399 (value 4478306; 0.02% of shares outstanding; change -0.09)
Holder of MFM: Hennion & Walsh Asset Management, Inc.
Shares held as of 2026-03-31: 799759 (value 4422667; 0.02% of shares outstanding; change 0.18)
Holder of MFM: Invesco Ltd.
Shares held as of 2026-03-31: 454328 (value 2444284; 0.01% of shares outstanding; change -0.05)
Holder of MFM: Mackay Shields LLC
Shares held as of 2026-03-31: 333155 (value 1792373; 0.01% of shares outstanding; change -0.02)
Holder of MFM: Pathstone Holdings, LLC
Shares held as of 2026-03-31: 4825845 (value 25963046; 0.12% of shares outstanding; change 0.04)
Holder of MFM: RiverNorth Capital Management, LLC
Shares held as of 2026-03-31: 908050 (value 4885309; 0.02% of shares outstanding; change 0.12)
Holder of MFM: UBS Group AG
Shares held as of 2026-03-31: 1274724 (value 6858015; 0.03% of shares outstanding; change 0.09)
Holder of MFM: Van Eck Associates Corporation
Shares held as of 2026-03-31: 391640 (value 2107023; 0.01% of shares outstanding; change 0.13)
Holder of MFM: Hennion & Walsh Asset Management, Inc.
Shares held as of 2026-06-30: 1024569 (value 5512181; 0.02% of shares outstanding; change 0.28)
Holder of MG: Blackrock Inc.
Shares held as of 2026-03-31: 859452 (value 13287127; 0.03% of shares outstanding; change -0.02)
Holder of MG: Clearline Capital, LP
Shares held as of 2026-03-31: 554089 (value 8566215; 0.02% of shares outstanding; change -0.21)
Holder of MG: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 1703681 (value 26338908; 0.05% of shares outstanding; change 0.02)
Holder of MG: Federated Hermes, Inc.
Shares held as of 2026-03-31: 656032 (value 10142254; 0.02% of shares outstanding; change 0.00)
Holder of MG: Ies Holdings, Inc.
Shares held as of 2026-03-31: 1120545 (value 17323625; 0.04% of shares outstanding; change 0.04)
Holder of MG: Invenomic Capital Management, LP
Shares held as of 2026-03-31: 452614 (value 6997412; 0.01% of shares outstanding; change -0.05)
Holder of MG: Mill Road Capital Management Llc
Shares held as of 2026-03-31: 1870580 (value 28919166; 0.06% of shares outstanding; change 0.12)
Holder of MG: Royce & Associates LP
Shares held as of 2026-03-31: 1533052 (value 23700983; 0.05% of shares outstanding; change 0.08)
Holder of MG: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 930178 (value 14380551; 0.03% of shares outstanding; change 1.00)
Holder of MG: Weber Capital Management LLC /ADV
Shares held as of 2026-03-31: 1456969 (value 22524740; 0.05% of shares outstanding; change -0.02)
Holder of MG.TO: Acr Alpine Capital Research, Llc
Shares held as of 2026-03-31: 4847446 (value 448631142; 0.02% of shares outstanding; change -0.19)
Holder of MG.TO: Arrowstreet Capital, Limited Partnership
Shares held as of 2026-03-31: 4451126 (value 411951724; 0.02% of shares outstanding; change -0.01)
Holder of MG.TO: Bank of Montreal /CAN/
Shares held as of 2026-03-31: 5639704 (value 521954622; 0.02% of shares outstanding; change 0.06)
Holder of MG.TO: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 4285465 (value 396619798; 0.02% of shares outstanding; change 0.14)
Holder of MG.TO: FIL LTD
Shares held as of 2026-03-31: 4822494 (value 446321834; 0.02% of shares outstanding; change -0.38)
Holder of MG.TO: Hotchkis & Wiley Capital Management, LLC
Shares held as of 2026-03-31: 9844971 (value 911152096; 0.04% of shares outstanding; change 0.00)
Holder of MG.TO: Pzena Investment Management LLC
Shares held as of 2026-03-31: 25329355 (value 2344231882; 0.09% of shares outstanding; change -0.13)
Holder of MG.TO: Royal Bank of Canada
Shares held as of 2026-03-31: 10307648 (value 953972853; 0.04% of shares outstanding; change -0.14)
Holder of MG.TO: TD Asset Management, Inc
Shares held as of 2026-03-31: 4724536 (value 437255821; 0.02% of shares outstanding; change -0.01)
Holder of MG.TO: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 8073797 (value 747229936; 0.03% of shares outstanding; change 1.00)
Holder of MGA: Acr Alpine Capital Research, Llc
Shares held as of 2026-03-31: 4847446 (value 318283322; 0.02% of shares outstanding; change -0.19)
Holder of MGA: Arrowstreet Capital, Limited Partnership
Shares held as of 2026-03-31: 4451126 (value 292260949; 0.02% of shares outstanding; change -0.01)
Holder of MGA: Bank of Montreal /CAN/
Shares held as of 2026-03-31: 5639704 (value 370302985; 0.02% of shares outstanding; change 0.06)
Holder of MGA: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 4285465 (value 281383647; 0.02% of shares outstanding; change 0.14)
Holder of MGA: FIL LTD
Shares held as of 2026-03-31: 4822494 (value 316644973; 0.02% of shares outstanding; change -0.38)
Holder of MGA: Hotchkis & Wiley Capital Management, LLC
Shares held as of 2026-03-31: 9844971 (value 646420831; 0.04% of shares outstanding; change 0.00)
Holder of MGA: Pzena Investment Management LLC
Shares held as of 2026-03-31: 25329355 (value 1663125542; 0.09% of shares outstanding; change -0.13)
Holder of MGA: Royal Bank of Canada
Shares held as of 2026-03-31: 10307648 (value 676800205; 0.04% of shares outstanding; change -0.14)
Holder of MGA: TD Asset Management, Inc
Shares held as of 2026-03-31: 4724536 (value 310213051; 0.02% of shares outstanding; change -0.01)
Holder of MGA: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 8073797 (value 530125540; 0.03% of shares outstanding; change 1.00)
Holder of MGA.TO: SPROTT FUNDS TRUST-SPROTT URANIUM MINERS ETF
Shares held as of 2025-12-31: 29736652 (value 19626191; 0.08% of shares outstanding; change 0.02)
Holder of MGA.TO: SPROTT FUNDS TRUST-Sprott Junior Uranium Miners ETF
Shares held as of 2025-12-31: 12569756 (value 8296039; 0.03% of shares outstanding; change 0.16)
Holder of MGA.TO: SPROTT FUNDS TRUST-SPROTT URANIUM MINERS ETF
Shares held as of 2026-03-31: 35110303 (value 18608459; 0.09% of shares outstanding; change 0.18)
Holder of MGA.TO: SPROTT FUNDS TRUST-Sprott Junior Uranium Miners ETF
Shares held as of 2026-03-31: 13211641 (value 7002169; 0.03% of shares outstanding; change 0.05)
Holder of MGA.TO: Themes ETF Trust-Themes Uranium & Nuclear ETF
Shares held as of 2026-03-31: 356281 (value 188828; 0.00% of shares outstanding; change 0.94)
Holder of MGA.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Dimensional VA Intl Small PORT.
Shares held as of 2026-04-30: 24914 (value 13204; 0.00% of shares outstanding; change 1.00)
Holder of MGA.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 112568 (value 59661; 0.00% of shares outstanding; change 1.00)
Holder of MGA.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Vector Eqy. PORT.
Shares held as of 2026-04-30: 136518 (value 72354; 0.00% of shares outstanding; change 1.00)
Holder of MGA.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-04-30: 39600 (value 20987; 0.00% of shares outstanding; change 1.00)
Holder of MGA.TO: GLOBAL X FUNDS-Global X Uranium ETF
Shares held as of 2026-04-30: 21838901 (value 13321729; 0.06% of shares outstanding; change 0.02)
Holder of MGA.TO: American Century ETF Trust-Avantis International Small Cap Equity ETF
Shares held as of 2026-05-31: 40000 (value 20399; 0.00% of shares outstanding; change 1.00)
Holder of MGA.TO: GLOBAL X FUNDS-Global X Uranium ETF
Shares held as of 2026-05-31: 21673647 (value 11053559; 0.06% of shares outstanding; change -0.01)
Holder of MGA.TO: American Century ETF Trust-Avantis International Small Cap Equity ETF
Shares held as of 2026-06-30: 41664 (value 22081; 0.00% of shares outstanding; change 0.04)
Holder of MGA.TO: GLOBAL X FUNDS-Global X Uranium ETF
Shares held as of 2026-06-30: 21457072 (value 11372247; 0.06% of shares outstanding; change -0.01)
Holder of MGAM.L: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 2623808 (value 589044896; 0.01% of shares outstanding; change 0.02)
Holder of MGAM.L: DFA INVESTMENT TRUST CO-The United Kingdom Small Company Series
Shares held as of 2026-01-31: 1578134 (value 346400413; 0.01% of shares outstanding; change 0.00)
Holder of MGAM.L: HARBOR FUNDS-Harbor International Small Cap Fund
Shares held as of 2026-01-31: 960071 (value 210735584; 0.00% of shares outstanding; change -0.03)
Holder of MGAM.L: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard European Stock Index Fd.
Shares held as of 2026-01-31: 681860 (value 149668270; 0.00% of shares outstanding; change -0.02)
Holder of MGAM.L: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-01-31: 1028688 (value 225797016; 0.00% of shares outstanding; change 0.02)
Holder of MGAM.L: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 4011144 (value 880446108; 0.01% of shares outstanding; change 0.00)
Holder of MGAM.L: Datum One Series Trust-BRANDES INTERNATIONAL SMALL CAP EQUITY FUND
Shares held as of 2026-03-31: 8355905 (value 1880078625; 0.03% of shares outstanding; change 1.00)
Holder of MGAM.L: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 2685364 (value 604206900; 0.01% of shares outstanding; change 0.02)
Holder of MGAM.L: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-04-30: 2289565 (value 519731255; 0.01% of shares outstanding; change 0.02)
Holder of MGAM.L: DFA INVESTMENT TRUST CO-The United Kingdom Small Company Series
Shares held as of 2026-04-30: 1557354 (value 350404650; 0.01% of shares outstanding; change -0.01)
Holder of MGAM.L: HARBOR FUNDS-Harbor International Small Cap Fund
Shares held as of 2026-04-30: 931083 (value 209493675; 0.00% of shares outstanding; change -0.03)
Holder of MGAM.L: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard European Stock Index Fd.
Shares held as of 2026-04-30: 659051 (value 148286475; 0.00% of shares outstanding; change -0.03)
Holder of MGAM.L: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-04-30: 981223 (value 220775175; 0.00% of shares outstanding; change -0.05)
Holder of MGAM.L: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 4011144 (value 902507400; 0.01% of shares outstanding; change 0.00)
Holder of MGAM.L: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 2351233 (value 516095643; 0.01% of shares outstanding; change 0.00)
Holder of MGAM.L: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-04-30: 1100296 (value 241514972; 0.00% of shares outstanding; change 0.00)
Holder of MGAM.L: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-05-31: 2447051 (value 537127694; 0.01% of shares outstanding; change 0.07)
Holder of MGAM.L: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 2367418 (value 532669050; 0.01% of shares outstanding; change 0.01)
Holder of MGAM.L: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-05-31: 1100296 (value 247566600; 0.00% of shares outstanding; change 0.00)
Holder of MGAM.L: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-06-30: 3217510 (value 723939750; 0.01% of shares outstanding; change 0.31)
Holder of MGEE: Blackrock Inc.
Shares held as of 2026-03-31: 5459694 (value 449987969; 0.15% of shares outstanding; change -0.05)
Holder of MGEE: Charles Schwab Investment Management, Inc.
Shares held as of 2026-03-31: 418151 (value 34464004; 0.01% of shares outstanding; change -0.01)
Holder of MGEE: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 684267 (value 56397284; 0.02% of shares outstanding; change 0.00)
Holder of MGEE: First Trust Advisors LP
Shares held as of 2026-03-31: 446870 (value 36831024; 0.01% of shares outstanding; change -0.02)
Holder of MGEE: Geode Capital Management, LLC
Shares held as of 2026-03-31: 925771 (value 76302044; 0.03% of shares outstanding; change 0.00)
Holder of MGEE: Northern Trust Corporation
Shares held as of 2026-03-31: 360849 (value 29741173; 0.01% of shares outstanding; change 0.02)
Holder of MGEE: Qube Research & Technologies Ltd
Shares held as of 2026-03-31: 330037 (value 27201648; 0.01% of shares outstanding; change 0.25)
Holder of MGEE: State Street Corporation
Shares held as of 2026-03-31: 1918678 (value 158137437; 0.05% of shares outstanding; change 0.01)
Holder of MGEE: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 1641026 (value 135253359; 0.04% of shares outstanding; change 1.00)
Holder of MGEE: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 2663101 (value 219492779; 0.07% of shares outstanding; change 1.00)
Holder of MGF: NewEdge Advisors, LLC
Shares held as of 2025-12-31: 131300 (value 375517; 0.00% of shares outstanding; change -0.07)
Holder of MGF: 1607 Capital Partners, LLC
Shares held as of 2026-03-31: 2278737 (value 6403250; 0.07% of shares outstanding; change 0.01)
Holder of MGF: Allspring Global Investments Holdings, LLC
Shares held as of 2026-03-31: 1166824 (value 3278775; 0.04% of shares outstanding; change 0.01)
Holder of MGF: Cambridge Investment Research Advisors Inc.
Shares held as of 2026-03-31: 118319 (value 332476; 0.00% of shares outstanding; change 0.02)
Holder of MGF: Carnegie Investment Counsel
Shares held as of 2026-03-31: 136000 (value 382159; 0.00% of shares outstanding; change 0.00)
Holder of MGF: Karpus Management, Inc.
Shares held as of 2026-03-31: 1744159 (value 4901086; 0.05% of shares outstanding; change 0.03)
Holder of MGF: Morgan Stanley
Shares held as of 2026-03-31: 230094 (value 646564; 0.01% of shares outstanding; change -0.13)
Holder of MGF: Private Advisor Group, LLC
Shares held as of 2026-03-31: 1425641 (value 4006051; 0.04% of shares outstanding; change 0.04)
Holder of MGF: Raymond James Financial, Inc.
Shares held as of 2026-03-31: 312063 (value 876897; 0.01% of shares outstanding; change 0.01)
Holder of MGF: SIT Investment Associates Inc
Shares held as of 2026-03-31: 9130038 (value 25655406; 0.28% of shares outstanding; change 0.04)
Holder of MGF: Summit Financial, LLC
Shares held as of 2026-03-31: 1263163 (value 3549487; 0.04% of shares outstanding; change -0.07)
Holder of MGG.V: Williams Jones Wealth Management, LLC.
Shares held as of 2023-06-30: 18000 (value 5400; 0.00% of shares outstanding; change 0.00)
Holder of MGIH: Two Sigma Investments, LP
Shares held as of 2026-03-31: 53245 (value 86272; 0.00% of shares outstanding; change -0.23)
Holder of MGIH: Xtx Topco Ltd
Shares held as of 2026-03-31: 11838 (value 19181; 0.00% of shares outstanding; change 0.13)
Holder of MGLD: Bridgeway Capital Management, LLC
Shares held as of 2026-03-31: 79767 (value 91732; 0.00% of shares outstanding; change 0.00)
Holder of MGLD: Citadel Advisors Llc
Shares held as of 2026-03-31: 37795 (value 43464; 0.00% of shares outstanding; change 0.20)
Holder of MGLD: Geode Capital Management, LLC
Shares held as of 2026-03-31: 166532 (value 191511; 0.00% of shares outstanding; change 0.53)
Holder of MGLD: Jane Street Group, LLC
Shares held as of 2026-03-31: 26430 (value 30394; 0.00% of shares outstanding; change 1.00)
Holder of MGLD: Morgan Stanley
Shares held as of 2026-03-31: 1 (value 1; 0.00% of shares outstanding; change 0.00)
Holder of MGLD: Navigoe, LLC                          
Shares held as of 2026-03-31: 200 (value 229; 0.00% of shares outstanding; change 0.00)
Holder of MGLD: SBI Securities Co., Ltd.
Shares held as of 2026-03-31: 70 (value 81; 0.00% of shares outstanding; change -0.59)
Holder of MGLD: Tower Research Capital LLC (TRC)
Shares held as of 2026-03-31: 3404 (value 3914; 0.00% of shares outstanding; change 0.00)
Holder of MGLD: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 239157 (value 275030; 0.01% of shares outstanding; change 1.00)
Holder of MGLD: Vanguard Fiduciary Trust Co
Shares held as of 2026-03-31: 71264 (value 81953; 0.00% of shares outstanding; change 1.00)
Holder of MGLD: SBI Securities Co., Ltd.
Shares held as of 2026-06-30: 70 (value 80; 0.00% of shares outstanding; change 0.00)
Holder of MGM: Blackrock Inc.
Shares held as of 2026-03-31: 12910435 (value 587941221; 0.05% of shares outstanding; change -0.03)
Holder of MGM: Corvex Management LP
Shares held as of 2026-03-31: 5347978 (value 243546923; 0.02% of shares outstanding; change -0.01)
Holder of MGM: Davis Selected Advisers
Shares held as of 2026-03-31: 24295338 (value 1106409714; 0.10% of shares outstanding; change -0.09)
Holder of MGM: Geode Capital Management, LLC
Shares held as of 2026-03-31: 5086532 (value 231640671; 0.02% of shares outstanding; change -0.03)
Holder of MGM: Goldentree Asset Management LP
Shares held as of 2026-03-31: 4771865 (value 217310736; 0.02% of shares outstanding; change 0.01)
Holder of MGM: Invesco Ltd.
Shares held as of 2026-03-31: 6659197 (value 303259837; 0.03% of shares outstanding; change 0.14)
Holder of MGM: Morgan Stanley
Shares held as of 2026-03-31: 4934811 (value 224731297; 0.02% of shares outstanding; change -0.04)
Holder of MGM: State Street Corporation
Shares held as of 2026-03-31: 6991696 (value 318401842; 0.03% of shares outstanding; change -0.07)
Holder of MGM: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 12086083 (value 550400230; 0.05% of shares outstanding; change 1.00)
Holder of MGM: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 8297147 (value 377852081; 0.03% of shares outstanding; change 1.00)
Holder of MGM.V: Fisher Asset Management, LLC
Shares held as of 2022-09-30: 10000 (value 25599; 0.00% of shares outstanding; change 0.00)
Holder of MGN: 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 MGN: Geode Capital Management, LLC
Shares held as of 2026-03-31: 10185 (value 763; 0.00% of shares outstanding; change 1.00)
Holder of MGN: Jane Street Group, LLC
Shares held as of 2026-03-31: 470323 (value 35274; 0.03% of shares outstanding; change 1.00)
Holder of MGN: Oasis Management Co Ltd.
Shares held as of 2026-03-31: 17390 (value 1304; 0.00% of shares outstanding; change 0.00)
Holder of MGN: UBS Group AG
Shares held as of 2026-03-31: 63213 (value 4740; 0.00% of shares outstanding; change 32.31)
Holder of MGN: Xtx Topco Ltd
Shares held as of 2026-03-31: 27139 (value 2035; 0.00% of shares outstanding; change 0.89)
Holder of MGN.OL: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 98465 (value 2417315; 0.00% of shares outstanding; change -0.29)
Holder of MGN.OL: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Sustainability Core 1 PORT.
Shares held as of 2026-01-31: 16615 (value 407898; 0.00% of shares outstanding; change 0.00)
Holder of MGN.OL: DFA INVESTMENT DIMENSIONS GROUP INC-World ex U.S. Core Eqy. PORT.
Shares held as of 2026-01-31: 12127 (value 297717; 0.00% of shares outstanding; change 0.00)
Holder of MGN.OL: DFA INVESTMENT TRUST CO-The Continental Small Company Series
Shares held as of 2026-01-31: 120365 (value 2954960; 0.00% of shares outstanding; change -0.15)
Holder of MGN.OL: Dimensional ETF Trust-Dimensional International Core Equity 2 ETF
Shares held as of 2026-01-31: 44019 (value 1080666; 0.00% of shares outstanding; change 0.00)
Holder of MGN.OL: Dimensional ETF Trust-Dimensional International Core Equity Market ETF
Shares held as of 2026-01-31: 21193 (value 520288; 0.00% of shares outstanding; change 0.00)
Holder of MGN.OL: Dimensional ETF Trust-Dimensional International Small Cap ETF
Shares held as of 2026-01-31: 49412 (value 1213064; 0.00% of shares outstanding; change 0.00)
Holder of MGN.OL: Dimensional ETF Trust-Dimensional World ex U.S. Core Equity 2 ETF
Shares held as of 2026-01-31: 27305 (value 670337; 0.00% of shares outstanding; change 0.00)
Holder of MGN.OL: LINCOLN Varbl INSURANCE Prod. TRT-LVIP Dimensional Intl Core Eqy. Fd.
Shares held as of 2026-03-31: 4688 (value 110402; 0.00% of shares outstanding; change 0.00)
Holder of MGN.OL: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 165290 (value 3892579; 0.00% of shares outstanding; change 0.68)
Holder of MGN.OL: DFA INVESTMENT TRUST CO-The Continental Small Company Series
Shares held as of 2026-04-30: 83833 (value 1974267; 0.00% of shares outstanding; change -0.30)
Holder of MGN.OL: Dimensional ETF Trust-Dimensional International Core Equity 2 ETF
Shares held as of 2026-04-30: 44019 (value 1036647; 0.00% of shares outstanding; change 0.00)
Holder of MGN.OL: Dimensional ETF Trust-Dimensional International Core Equity Market ETF
Shares held as of 2026-04-30: 21193 (value 499095; 0.00% of shares outstanding; change 0.00)
Holder of MGN.OL: Dimensional ETF Trust-Dimensional International Small Cap ETF
Shares held as of 2026-04-30: 49412 (value 1163652; 0.00% of shares outstanding; change 0.00)
Holder of MGN.OL: Dimensional ETF Trust-Dimensional World ex U.S. Core Equity 2 ETF
Shares held as of 2026-04-30: 27305 (value 643032; 0.00% of shares outstanding; change 0.00)
Holder of MGN.OL: SPDR INDEX SHARES FUNDS-State Street SPDR Portfolio Europe ETF
Shares held as of 2026-04-30: 1832 (value 44975; 0.00% of shares outstanding; change 0.00)
Holder of MGN.OL: SPDR INDEX SHARES FUNDS-State Street SPDR Portfolio Europe ETF
Shares held as of 2026-05-31: 1790 (value 42154; 0.00% of shares outstanding; change -0.02)
Holder of MGNI: American Century Companies Inc
Shares held as of 2026-03-31: 4626816 (value 85642365; 0.03% of shares outstanding; change -0.12)
Holder of MGNI: Blackrock Inc.
Shares held as of 2026-03-31: 11657496 (value 215780253; 0.08% of shares outstanding; change 0.01)
Holder of MGNI: Boston Partners
Shares held as of 2026-03-31: 4719863 (value 87364665; 0.03% of shares outstanding; change 0.15)
Holder of MGNI: Capital Research Global Investors
Shares held as of 2026-03-31: 5020289 (value 92925550; 0.04% of shares outstanding; change -0.61)
Holder of MGNI: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 3983674 (value 73737806; 0.03% of shares outstanding; change 0.10)
Holder of MGNI: FMR, LLC
Shares held as of 2026-03-31: 4507419 (value 83432326; 0.03% of shares outstanding; change -0.33)
Holder of MGNI: Nuveen, LLC
Shares held as of 2026-03-31: 3590025 (value 66451363; 0.03% of shares outstanding; change 0.02)
Holder of MGNI: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 6190403 (value 114584360; 0.04% of shares outstanding; change 1.00)
Holder of MGNI: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 7726205 (value 143012056; 0.05% of shares outstanding; change 1.00)
Holder of MGNI: Wellington Management Group, LLP
Shares held as of 2026-03-31: 9191077 (value 170126837; 0.06% of shares outstanding; change 0.07)
Holder of MGNX: Acadian Asset Management. LLC
Shares held as of 2026-03-31: 2544000 (value 9412800; 0.04% of shares outstanding; change 0.01)
Holder of MGNX: Armistice Capital, LLC
Shares held as of 2026-03-31: 6012000 (value 22244400; 0.09% of shares outstanding; change -0.05)
Holder of MGNX: Bank of America Corporation
Shares held as of 2026-03-31: 2401814 (value 8886711; 0.04% of shares outstanding; change 0.31)
Holder of MGNX: Marshall Wace LLP
Shares held as of 2026-03-31: 2025526 (value 7494446; 0.03% of shares outstanding; change 0.58)
Holder of MGNX: Millennium Management Llc
Shares held as of 2026-03-31: 2794357 (value 10339121; 0.04% of shares outstanding; change 0.42)
Holder of MGNX: RA Capital Management, L.P.
Shares held as of 2026-03-31: 1864176 (value 6897451; 0.03% of shares outstanding; change 1.00)
Holder of MGNX: Renaissance Technologies, LLC
Shares held as of 2026-03-31: 2963559 (value 10965168; 0.05% of shares outstanding; change 0.02)
Holder of MGNX: Two Sigma Investments, LP
Shares held as of 2026-03-31: 2527829 (value 9352967; 0.04% of shares outstanding; change 1.53)
Holder of MGNX: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 2653853 (value 9819256; 0.04% of shares outstanding; change 1.00)
Holder of MGNX: Wasatch Advisors LP
Shares held as of 2026-03-31: 1559701 (value 6714512; 0.02% of shares outstanding; change -0.13)
Holder of MGNX: Wasatch Advisors LP
Shares held as of 2026-06-30: 2018881 (value 7469859; 0.03% of shares outstanding; change 0.29)
Holder of MGPI: Ameriprise Financial, Inc.
Shares held as of 2026-03-31: 403913 (value 7145221; 0.02% of shares outstanding; change -0.19)
Holder of MGPI: Ariel Investments, LLC
Shares held as of 2026-03-31: 628860 (value 11124533; 0.03% of shares outstanding; change 0.00)
Holder of MGPI: Blackrock Inc.
Shares held as of 2026-03-31: 1122903 (value 19864154; 0.05% of shares outstanding; change -0.11)
Holder of MGPI: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 760128 (value 13446664; 0.04% of shares outstanding; change 0.12)
Holder of MGPI: Federated Hermes, Inc.
Shares held as of 2026-03-31: 1193760 (value 21117615; 0.06% of shares outstanding; change -0.17)
Holder of MGPI: Integrated Wealth Concepts LLC
Shares held as of 2026-03-31: 2532639 (value 44802385; 0.12% of shares outstanding; change 1.00)
Holder of MGPI: Private Management Group, Inc.
Shares held as of 2026-03-31: 740017 (value 13090901; 0.03% of shares outstanding; change 10.06)
Holder of MGPI: Tieton Capital Management, LLC
Shares held as of 2026-03-31: 426950 (value 7552745; 0.02% of shares outstanding; change 0.73)
Holder of MGPI: Two Sigma Investments, LP
Shares held as of 2026-03-31: 446215 (value 7893543; 0.02% of shares outstanding; change 0.42)
Holder of MGPI: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 643764 (value 11388185; 0.03% of shares outstanding; change 1.00)
Holder of MGR.AX: Boston Common Asset Management, LLC
Shares held as of 2025-03-31: 83660 (value 141803; 0.00% of shares outstanding; change 0.00)
Holder of MGRC: Blackrock Inc.
Shares held as of 2026-03-31: 1940522 (value 232396918; 0.08% of shares outstanding; change -0.01)
Holder of MGRC: Channing Capital Management, LLC
Shares held as of 2026-03-31: 812228 (value 97272427; 0.03% of shares outstanding; change -0.03)
Holder of MGRC: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 906954 (value 108616812; 0.04% of shares outstanding; change 0.06)
Holder of MGRC: Eminence Capital, LP
Shares held as of 2026-03-31: 805829 (value 95426268; 0.03% of shares outstanding; change -0.15)
Holder of MGRC: Geode Capital Management, LLC
Shares held as of 2026-03-31: 630238 (value 75477304; 0.03% of shares outstanding; change 0.03)
Holder of MGRC: Morgan Stanley
Shares held as of 2026-03-31: 493535 (value 59105752; 0.02% of shares outstanding; change -0.04)
Holder of MGRC: River Road Asset Management, LLC
Shares held as of 2026-03-31: 2160837 (value 255562184; 0.09% of shares outstanding; change 0.01)
Holder of MGRC: State Street Corporation
Shares held as of 2026-03-31: 584380 (value 69985350; 0.02% of shares outstanding; change 0.01)
Holder of MGRC: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 1110094 (value 132944859; 0.05% of shares outstanding; change 1.00)
Holder of MGRC: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 1407014 (value 168503999; 0.06% of shares outstanding; change 1.00)
Holder of MGRC: Victory Capital Management Inc.
Shares held as of 2026-03-31: 809924 (value 96996499; 0.03% of shares outstanding; change -0.10)
Holder of MGRC: River Road Asset Management, LLC
Shares held as of 2026-06-30: 2046345 (value 245070281; 0.08% of shares outstanding; change -0.05)
Holder of MGRT: Morgan Stanley
Shares held as of 2026-03-31: 259 (value 24605; 0.00% of shares outstanding; change 1.00)
Holder of MGRT: Tower Research Capital LLC (TRC)
Shares held as of 2026-03-31: 300 (value 28500; 0.00% of shares outstanding; change 1.00)
Holder of MGRT: UBS Group AG
Shares held as of 2026-03-31: 546 (value 51870; 0.00% of shares outstanding; change 0.33)
Holder of MGRX: Ackerman Capital Advisors, LLC
Shares held as of 2026-03-31: 34500 (value 17964; 0.00% of shares outstanding; change 0.00)
Holder of MGRX: Boothbay Fund Management, LLC
Shares held as of 2026-03-31: 38441 (value 20016; 0.00% of shares outstanding; change 0.00)
Holder of MGRX: Geode Capital Management, LLC
Shares held as of 2026-03-31: 194482 (value 101266; 0.01% of shares outstanding; change 0.80)
Holder of MGRX: Ikarian Capital, LLC
Shares held as of 2026-03-31: 138146 (value 71932; 0.01% of shares outstanding; change 0.00)
Holder of MGRX: Jane Street Group, LLC
Shares held as of 2026-03-31: 72746 (value 37878; 0.00% of shares outstanding; change 0.53)
Holder of MGRX: Northern Trust Corporation
Shares held as of 2026-03-31: 37579 (value 19567; 0.00% of shares outstanding; change 0.00)
Holder of MGRX: Stonex Group Inc.
Shares held as of 2026-03-31: 16039 (value 6604; 0.00% of shares outstanding; change 1.00)
Holder of MGRX: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 123041 (value 64067; 0.01% of shares outstanding; change 1.00)
Holder of MGRX: Vanguard Fiduciary Trust Co
Shares held as of 2026-03-31: 57163 (value 29764; 0.00% of shares outstanding; change 1.00)
Holder of MGRX: Virtu Financial LLC
Shares held as of 2026-03-31: 61028 (value 31777; 0.00% of shares outstanding; change 0.82)
Holder of MGRX: ACT Advisors, LLC.
Shares held as of 2026-06-30: 26863 (value 13987; 0.00% of shares outstanding; change 1.00)
Holder of MGTX: 683 Capital Management LLC
Shares held as of 2026-03-31: 2450000 (value 28836501; 0.03% of shares outstanding; change -0.04)
Holder of MGTX: Adage Capital Partners GP L.L.C.
Shares held as of 2026-03-31: 4000000 (value 47080001; 0.04% of shares outstanding; change 0.00)
Holder of MGTX: Blackrock Inc.
Shares held as of 2026-03-31: 3168148 (value 37289103; 0.03% of shares outstanding; change 0.03)
Holder of MGTX: Johnson & Johnson
Shares held as of 2026-03-31: 6641064 (value 78165326; 0.07% of shares outstanding; change 0.00)
Holder of MGTX: Millennium Management Llc
Shares held as of 2026-03-31: 3465699 (value 40791278; 0.04% of shares outstanding; change 0.09)
Holder of MGTX: Opaleye Management Inc.
Shares held as of 2026-03-31: 2123259 (value 24990759; 0.02% of shares outstanding; change 4.43)
Holder of MGTX: Perceptive Advisors Llc
Shares held as of 2026-03-31: 10326103 (value 121538237; 0.11% of shares outstanding; change 0.00)
Holder of MGTX: Prosight Management, Lp
Shares held as of 2026-03-31: 2629971 (value 30954759; 0.03% of shares outstanding; change -0.18)
Holder of MGTX: Rubric Capital Management LP
Shares held as of 2026-03-31: 7000000 (value 82390003; 0.08% of shares outstanding; change 0.13)
Holder of MGTX: Sanofi
Shares held as of 2026-03-31: 12197737 (value 143567370; 0.13% of shares outstanding; change 0.00)
Holder of MGX: Blackrock Inc.
Shares held as of 2026-03-31: 230134 (value 277311; 0.01% of shares outstanding; change 0.03)
Holder of MGX: Bridgeway Capital Management, LLC
Shares held as of 2026-03-31: 395800 (value 476939; 0.01% of shares outstanding; change 0.00)
Holder of MGX: Catalio Capital Management, LP                          
Shares held as of 2026-03-31: 528993 (value 637436; 0.01% of shares outstanding; change 0.00)
Holder of MGX: Geode Capital Management, LLC
Shares held as of 2026-03-31: 358200 (value 431631; 0.01% of shares outstanding; change 0.17)
Holder of MGX: Jacobs Levy Equity Management, Inc.
Shares held as of 2026-03-31: 382153 (value 460494; 0.01% of shares outstanding; change 1.00)
Holder of MGX: Peapod Lane Capital LLC                          
Shares held as of 2026-03-31: 516761 (value 622697; 0.01% of shares outstanding; change 0.04)
Holder of MGX: Pura Vida Investments, Llc
Shares held as of 2026-03-31: 264391 (value 318591; 0.01% of shares outstanding; change 0.00)
Holder of MGX: Renaissance Technologies, LLC
Shares held as of 2026-03-31: 787900 (value 949419; 0.02% of shares outstanding; change 0.25)
Holder of MGX: Two Sigma Investments, LP
Shares held as of 2026-03-31: 496767 (value 598604; 0.01% of shares outstanding; change 0.13)
Holder of MGX: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 1057944 (value 1274822; 0.03% of shares outstanding; change 1.00)
Holder of MGX.AX: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-01-31: 4514268 (value 1579993; 0.00% of shares outstanding; change 0.00)
Holder of MGX.AX: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 2771523 (value 970033; 0.00% of shares outstanding; change 0.08)
Holder of MGX.AX: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Social Core Eqy. PORT.
Shares held as of 2026-01-31: 173579 (value 60752; 0.00% of shares outstanding; change 0.00)
Holder of MGX.AX: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Sustainability Core 1 PORT.
Shares held as of 2026-01-31: 260409 (value 91143; 0.00% of shares outstanding; change 1.00)
Holder of MGX.AX: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Vector Eqy. PORT.
Shares held as of 2026-01-31: 409076 (value 143176; 0.00% of shares outstanding; change 0.00)
Holder of MGX.AX: DFA INVESTMENT DIMENSIONS GROUP INC-World ex U.S. Core Eqy. PORT.
Shares held as of 2026-01-31: 260860 (value 91300; 0.00% of shares outstanding; change 0.00)
Holder of MGX.AX: DFA INVESTMENT TRUST CO-The Asia Pacific Small Company Series
Shares held as of 2026-01-31: 3001580 (value 1050552; 0.00% of shares outstanding; change 0.09)
Holder of MGX.AX: Old Westbury Funds Inc-Old Westbury Small & Mid Cap Strategies Fund
Shares held as of 2026-01-31: 737603 (value 258161; 0.00% of shares outstanding; change 0.00)
Holder of MGX.AX: American Century ETF Trust-Avantis International Equity ETF
Shares held as of 2026-04-30: 191102 (value 65930; 0.00% of shares outstanding; change 0.00)
Holder of MGX.AX: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-04-30: 4514268 (value 1512279; 0.00% of shares outstanding; change 0.00)
Holder of MGX.AX: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 2753457 (value 922408; 0.00% of shares outstanding; change -0.01)
Holder of MGX.AX: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Social Core Eqy. PORT.
Shares held as of 2026-04-30: 173579 (value 58148; 0.00% of shares outstanding; change 0.00)
Holder of MGX.AX: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Sustainability Core 1 PORT.
Shares held as of 2026-04-30: 260409 (value 87237; 0.00% of shares outstanding; change 0.00)
Holder of MGX.AX: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Vector Eqy. PORT.
Shares held as of 2026-04-30: 419448 (value 140515; 0.00% of shares outstanding; change 0.03)
Holder of MGX.AX: DFA INVESTMENT DIMENSIONS GROUP INC-World ex U.S. Core Eqy. PORT.
Shares held as of 2026-04-30: 213479 (value 71515; 0.00% of shares outstanding; change -0.18)
Holder of MGX.AX: DFA INVESTMENT TRUST CO-The Asia Pacific Small Company Series
Shares held as of 2026-04-30: 3377647 (value 1131511; 0.00% of shares outstanding; change 0.13)
Holder of MGX.AX: Old Westbury Funds Inc-Old Westbury Small & Mid Cap Strategies Fund
Shares held as of 2026-04-30: 737603 (value 247097; 0.00% of shares outstanding; change 0.00)
Holder of MGX.AX: iShares Trust-iShares International Small-Cap Equity Factor ETF
Shares held as of 2026-04-30: 1629582 (value 570353; 0.00% of shares outstanding; change 0.03)
Holder of MGX.AX: American Century ETF Trust-Avantis International Equity ETF
Shares held as of 2026-05-31: 191102 (value 63063; 0.00% of shares outstanding; change 0.00)
Holder of MGX.AX: iShares Trust-iShares International Small-Cap Equity Factor ETF
Shares held as of 2026-05-31: 1783537 (value 597484; 0.00% of shares outstanding; change 0.09)
Holder of MGX.AX: American Century ETF Trust-Avantis International Equity ETF
Shares held as of 2026-06-30: 191102 (value 64019; 0.00% of shares outstanding; change 0.00)
Holder of MGY: American Century Companies Inc
Shares held as of 2026-03-31: 10509240 (value 266199048; 0.05% of shares outstanding; change -0.05)
Holder of MGY: Arrowstreet Capital, Limited Partnership
Shares held as of 2026-03-31: 6263808 (value 158662256; 0.03% of shares outstanding; change 7.91)
Holder of MGY: Blackrock Inc.
Shares held as of 2026-03-31: 29491149 (value 747010801; 0.13% of shares outstanding; change 0.07)
Holder of MGY: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 7028781 (value 178039022; 0.03% of shares outstanding; change 0.06)
Holder of MGY: Janus Henderson Group PLC
Shares held as of 2026-03-31: 6279636 (value 159063179; 0.03% of shares outstanding; change 0.03)
Holder of MGY: Nomura Asset Management International Inc
Shares held as of 2026-03-31: 4972261 (value 125947370; 0.02% of shares outstanding; change 0.00)
Holder of MGY: State Street Corporation
Shares held as of 2026-03-31: 9496275 (value 240540645; 0.04% of shares outstanding; change 0.08)
Holder of MGY: T. Rowe Price Investment Management, Inc.
Shares held as of 2026-03-31: 5193887 (value 131561157; 0.02% of shares outstanding; change 0.30)
Holder of MGY: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 7188424 (value 182082779; 0.03% of shares outstanding; change 1.00)
Holder of MGY: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 12983395 (value 328869394; 0.06% of shares outstanding; change 1.00)
Holder of MGYR: Alliancebernstein L.P.
Shares held as of 2026-03-31: 638179 (value 11675165; 0.10% of shares outstanding; change 0.01)
Holder of MGYR: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 135439 (value 2477788; 0.02% of shares outstanding; change 0.00)
Holder of MGYR: Geode Capital Management, LLC
Shares held as of 2026-03-31: 53922 (value 986476; 0.01% of shares outstanding; change -0.13)
Holder of MGYR: M3F, Inc.
Shares held as of 2026-03-31: 283894 (value 5193698; 0.04% of shares outstanding; change 0.01)
Holder of MGYR: Maltese Capital Management, LLC
Shares held as of 2026-03-31: 236753 (value 4331277; 0.04% of shares outstanding; change -0.02)
Holder of MGYR: PL Capital Advisors, LLC
Shares held as of 2026-03-31: 183317 (value 3353692; 0.03% of shares outstanding; change 0.00)
Holder of MGYR: Stilwell Value LLC
Shares held as of 2026-03-31: 40000 (value 731780; 0.01% of shares outstanding; change 0.00)
Holder of MGYR: Truffle Hound Capital, LLC                          
Shares held as of 2026-03-31: 200000 (value 3658900; 0.03% of shares outstanding; change 0.00)
Holder of MGYR: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 62884 (value 1150431; 0.01% of shares outstanding; change 1.00)
Holder of MGYR: Vanguard Fiduciary Trust Co
Shares held as of 2026-03-31: 30676 (value 561202; 0.00% of shares outstanding; change 1.00)
Holder of MH: Alyeska Investment Group, L.p.
Shares held as of 2026-03-31: 1738384 (value 17244769; 0.01% of shares outstanding; change 0.00)
Holder of MH: American Century Companies Inc
Shares held as of 2026-03-31: 4177714 (value 41442923; 0.02% of shares outstanding; change 0.24)
Holder of MH: Blackbarn Capital Partners LP                          
Shares held as of 2026-03-31: 2088492 (value 20717840; 0.01% of shares outstanding; change 0.49)
Holder of MH: Blackrock Inc.
Shares held as of 2026-03-31: 1839539 (value 18248227; 0.01% of shares outstanding; change -0.01)
Holder of MH: Healthcare of Ontario Pension Plan Trust Fund
Shares held as of 2026-03-31: 950000 (value 9424000; 0.01% of shares outstanding; change 0.00)
Holder of MH: JPMORGAN CHASE & CO
Shares held as of 2026-03-31: 1497656 (value 14856747; 0.01% of shares outstanding; change 0.29)
Holder of MH: Platinum Equity Advisors, LLC/DE
Shares held as of 2026-03-31: 165160216 (value 1638389355; 0.86% of shares outstanding; change 0.00)
Holder of MH: T. Rowe Price Investment Management, Inc.
Shares held as of 2026-03-31: 7192740 (value 71351981; 0.04% of shares outstanding; change -0.01)
Holder of MH: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 1213483 (value 12037751; 0.01% of shares outstanding; change 1.00)
Holder of MH: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 1319814 (value 13092554; 0.01% of shares outstanding; change 1.00)
Holder of MHD: Bank of America Corporation
Shares held as of 2026-03-31: 1807154 (value 20673841; 0.01% of shares outstanding; change 1.57)