speb/financial-data huggingface dataset:
Holder of MFIC: Saba Capital Income & Opportunities Fund
Shares held as of 2026-04-30: 42946 (value 408845; 0.00% of shares outstanding; change 1.00)
Holder of MFIC: Saba Capital Income & Opportunities Fund II
Shares held as of 2026-04-30: 18526 (value 176367; 0.00% of shares outstanding; change 1.00)
Holder of MFIC: VanEck ETF Trust-VanEck BDC Income ETF
Shares held as of 2026-04-30: 1554682 (value 16293066; 0.02% of shares outstanding; change 0.15)
Holder of MFIC: -FT Confluence BDC & Specialty Finance Income ETF
Shares held as of 2026-05-31: 97370 (value 926962; 0.00% of shares outstanding; change 0.03)
Holder of MFIC: Invesco Exch-Trd Fd. TRT II-Invesco KBW High Dividend Yield Financial 
Shares held as of 2026-05-31: 1306412 (value 12776709; 0.02% of shares outstanding; change 0.01)
Holder of MFIC: ProShares Trust-ProShares Global Listed Private Equity ETF
Shares held as of 2026-05-31: 17245 (value 171242; 0.00% of shares outstanding; change -0.03)
Holder of MFIC: VanEck ETF Trust-VanEck BDC Income ETF
Shares held as of 2026-05-31: 1568399 (value 15393835; 0.02% of shares outstanding; change 0.01)
Holder of MFIC: Invesco Exch-Trd Fd. TRT II-Invesco KBW High Dividend Yield Financial 
Shares held as of 2026-06-30: 1052384 (value 10018696; 0.01% of shares outstanding; change -0.19)
Holder of MFIC: ProShares Trust-ProShares Global Listed Private Equity ETF
Shares held as of 2026-06-30: 17245 (value 164172; 0.00% of shares outstanding; change 0.00)
Holder of MFIC: VanEck ETF Trust-VanEck BDC Income ETF
Shares held as of 2026-06-30: 1663330 (value 15834902; 0.02% of shares outstanding; change 0.06)
Holder of MFIN: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 177668 (value 1728709; 0.01% of shares outstanding; change -0.04)
Holder of MFIN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 675361 (value 6571262; 0.03% of shares outstanding; change -0.01)
Holder of MFIN: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 169297 (value 1588005; 0.01% of shares outstanding; change 0.00)
Holder of MFIN: VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund
Shares held as of 2026-02-28: 80224 (value 783788; 0.00% of shares outstanding; change 0.01)
Holder of MFIN: EQ Advisors Trust-1290 VT GAMCO Small Company Value Portfolio
Shares held as of 2026-03-31: 158000 (value 1543660; 0.01% of shares outstanding; change 0.00)
Holder of MFIN: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 88322 (value 844358; 0.00% of shares outstanding; change -0.01)
Holder of MFIN: Gabelli Equity Series Funds Inc-The Gabelli Small Cap Growth Fund
Shares held as of 2026-03-31: 78000 (value 731640; 0.00% of shares outstanding; change 0.00)
Holder of MFIN: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 177668 (value 1735816; 0.01% of shares outstanding; change 0.00)
Holder of MFIN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 655273 (value 6402017; 0.03% of shares outstanding; change -0.03)
Holder of MFIN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 463412 (value 4508998; 0.02% of shares outstanding; change 0.02)
Holder of MFIN: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-03-31: 138654 (value 1349103; 0.01% of shares outstanding; change 0.00)
Holder of MFIN: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 181711 (value 1737157; 0.01% of shares outstanding; change 0.00)
Holder of MFIN: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 88001 (value 825449; 0.00% of shares outstanding; change 0.00)
Holder of MFIN: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 171605 (value 1676580; 0.01% of shares outstanding; change 0.01)
Holder of MFIN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 445252 (value 4176463; 0.02% of shares outstanding; change -0.04)
Holder of MFIN: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-04-30: 137064 (value 1285660; 0.01% of shares outstanding; change -0.01)
Holder of MFIN: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 181711 (value 1704449; 0.01% of shares outstanding; change 0.00)
Holder of MFIN: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 88001 (value 859769; 0.00% of shares outstanding; change 0.00)
Holder of MFIN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 449492 (value 4391537; 0.02% of shares outstanding; change 0.01)
Holder of MFIN: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-05-31: 138230 (value 1350507; 0.01% of shares outstanding; change 0.01)
Holder of MFIN: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 181711 (value 1775316; 0.01% of shares outstanding; change 0.00)
Holder of MFIN: Gabelli Equity Series Funds Inc-The Gabelli Small Cap Growth Fund
Shares held as of 2026-06-30: 78000 (value 762060; 0.00% of shares outstanding; change 0.00)
Holder of MFM: RiverNorth Flexible Municipal Income Fund II Inc.
Shares held as of 2025-12-31: 145427 (value 788214; 0.00% of shares outstanding; change 1.00)
Holder of MFM: RiverNorth Flexible Municipal Income Fund Inc.
Shares held as of 2025-12-31: 40055 (value 217098; 0.00% of shares outstanding; change 1.00)
Holder of MFM: RiverNorth Managed Duration Municipal Income Fund II Inc.
Shares held as of 2025-12-31: 56059 (value 303839; 0.00% of shares outstanding; change 1.00)
Holder of MFM: RiverNorth Managed Duration Municipal Income Fund Inc.
Shares held as of 2025-12-31: 124507 (value 674827; 0.00% of shares outstanding; change 1.00)
Holder of MFM: RiverNorth Opportunistic Municipal Income Fund Inc.
Shares held as of 2025-12-31: 41927 (value 227244; 0.00% of shares outstanding; change 1.00)
Holder of MFM: Rydex Series Funds-Guggenheim Multi-Hedge Strategies Fund
Shares held as of 2025-12-31: 3656 (value 19632; 0.00% of shares outstanding; change 11.27)
Holder of MFM: Rydex Variable Trust-Multi-Hedge Strategies Fund
Shares held as of 2025-12-31: 8231 (value 44612; 0.00% of shares outstanding; change 13.91)
Holder of MFM: Exchange Listed Funds Trust-Saba Closed-End Funds ETF
Shares held as of 2026-02-28: 48919 (value 263184; 0.00% of shares outstanding; change 0.00)
Holder of MFM: INVESTMENT MANAGERS SERIES TRUST-Robinson Tax Advantaged Income Fund
Shares held as of 2026-03-31: 179173 (value 963950; 0.00% of shares outstanding; change 0.11)
Holder of MFM: RiverNorth Flexible Municipal Income Fund II Inc.
Shares held as of 2026-03-31: 189424 (value 1019101; 0.00% of shares outstanding; change 0.30)
Holder of MFM: RiverNorth Flexible Municipal Income Fund Inc.
Shares held as of 2026-03-31: 52155 (value 280593; 0.00% of shares outstanding; change 0.30)
Holder of MFM: RiverNorth Managed Duration Municipal Income Fund II Inc.
Shares held as of 2026-03-31: 72960 (value 392524; 0.00% of shares outstanding; change 0.30)
Holder of MFM: RiverNorth Managed Duration Municipal Income Fund Inc.
Shares held as of 2026-03-31: 162040 (value 871775; 0.00% of shares outstanding; change 0.30)
Holder of MFM: RiverNorth Opportunistic Municipal Income Fund Inc.
Shares held as of 2026-03-31: 54575 (value 293613; 0.00% of shares outstanding; change 0.30)
Holder of MFM: Rydex Variable Trust-Multi-Hedge Strategies Fund
Shares held as of 2026-03-31: 2109 (value 11346; 0.00% of shares outstanding; change -0.74)
Holder of MFM: Starboard Investment Trust-Matisse Discounted Bond CEF Strategy
Shares held as of 2026-03-31: 27412 (value 147476; 0.00% of shares outstanding; change 0.00)
Holder of MFM: VanEck ETF Trust-VanEck CEF Muni Income ETF
Shares held as of 2026-04-30: 394760 (value 2119861; 0.01% of shares outstanding; change 0.01)
Holder of MFM: VanEck ETF Trust-VanEck CEF Muni Income ETF
Shares held as of 2026-05-31: 406235 (value 2258666; 0.01% of shares outstanding; change 0.03)
Holder of MFM: VanEck ETF Trust-VanEck CEF Muni Income ETF
Shares held as of 2026-06-30: 728998 (value 3922009; 0.02% of shares outstanding; change 0.79)
Holder of MG: EA Series Trust-EA Bridgeway Omni Small-Cap Value ETF
Shares held as of 2025-12-31: 219393 (value 3863510; 0.01% of shares outstanding; change -0.02)
Holder of MG: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 189637 (value 3333818; 0.01% of shares outstanding; change -0.06)
Holder of MG: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 707514 (value 12438096; 0.02% of shares outstanding; change -0.04)
Holder of MG: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 389044 (value 7290684; 0.01% of shares outstanding; change 0.00)
Holder of MG: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Targeted Value Portfolio
Shares held as of 2026-01-31: 226702 (value 4248395; 0.01% of shares outstanding; change 0.00)
Holder of MG: Federated Hermes MDT Series-Federated Hermes MDT Small Cap Core Fund
Shares held as of 2026-01-31: 499192 (value 9354857; 0.02% of shares outstanding; change -0.03)
Holder of MG: NORTHERN LIGHTS FUND TRUST II-Invenomic Fund
Shares held as of 2026-01-31: 200138 (value 3750586; 0.01% of shares outstanding; change -0.09)
Holder of MG: DEUTSCHE DWS INVESTMENT TRUST-DWS Small Cap Core Fund
Shares held as of 2026-03-31: 372214 (value 5754428; 0.01% of shares outstanding; change 0.00)
Holder of MG: EA Series Trust-EA Bridgeway Omni Small-Cap Value ETF
Shares held as of 2026-03-31: 225494 (value 3486137; 0.01% of shares outstanding; change 0.03)
Holder of MG: ROYCE FUND-Royce Small-Cap Opportunity Fund
Shares held as of 2026-03-31: 635720 (value 9828231; 0.02% of shares outstanding; change -0.08)
Holder of MG: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 201935 (value 3121915; 0.01% of shares outstanding; change 0.06)
Holder of MG: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 707514 (value 10938166; 0.02% of shares outstanding; change 0.00)
Holder of MG: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 277549 (value 4879311; 0.01% of shares outstanding; change -0.12)
Holder of MG: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 394072 (value 6092353; 0.01% of shares outstanding; change 0.01)
Holder of MG: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Targeted Value Portfolio
Shares held as of 2026-04-30: 230828 (value 3568600; 0.01% of shares outstanding; change 0.02)
Holder of MG: Federated Hermes MDT Series-Federated Hermes MDT Small Cap Core Fund
Shares held as of 2026-04-30: 499192 (value 7717508; 0.02% of shares outstanding; change 0.00)
Holder of MG: First Eagle Funds-First Eagle Small Cap Opportunity Fund
Shares held as of 2026-04-30: 285061 (value 4407043; 0.01% of shares outstanding; change 0.78)
Holder of MG: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 280051 (value 5248155; 0.01% of shares outstanding; change 0.01)
Holder of MG: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 282701 (value 4370557; 0.01% of shares outstanding; change 0.01)
Holder of MG.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 2508340 (value 226076677; 0.01% of shares outstanding; change 0.02)
Holder of MG.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 1008540 (value 94258147; 0.00% of shares outstanding; change 0.16)
Holder of MG.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 3906929 (value 365141580; 0.01% of shares outstanding; change 0.01)
Holder of MG.TO: VANGUARD TRUSTEES' EQUITY FUND-Vanguard International Value Fund
Shares held as of 2026-01-31: 1743103 (value 162910404; 0.01% of shares outstanding; change -0.03)
Holder of MG.TO: VANGUARD WHITEHALL FUNDS-Vanguard Selected Value Fund
Shares held as of 2026-01-31: 1625479 (value 151917265; 0.01% of shares outstanding; change 0.00)
Holder of MG.TO: VANGUARD WINDSOR FUNDS-Vanguard Windsor Fund
Shares held as of 2026-01-31: 5176871 (value 483830358; 0.02% of shares outstanding; change -0.02)
Holder of MG.TO: VANGUARD WINDSOR FUNDS-Vanguard Windsor II Fund
Shares held as of 2026-01-31: 5475232 (value 511715177; 0.02% of shares outstanding; change -0.10)
Holder of MG.TO: Bridge Builder Trust-Bridge Builder International Equity Fund
Shares held as of 2026-03-31: 1462897 (value 135391121; 0.01% of shares outstanding; change 0.00)
Holder of MG.TO: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-03-31: 1205766 (value 108675686; 0.00% of shares outstanding; change 0.03)
Holder of MG.TO: VANGUARD HORIZON FUNDS-Vanguard Global Equity Fund
Shares held as of 2026-03-31: 1065196 (value 98583893; 0.00% of shares outstanding; change 0.00)
Holder of MG.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 2572972 (value 238128566; 0.01% of shares outstanding; change 0.03)
Holder of MG.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 1103140 (value 102095610; 0.00% of shares outstanding; change 0.09)
Holder of MG.TO: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-04-30: 1260707 (value 117825675; 0.00% of shares outstanding; change 0.05)
Holder of MG.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 3904220 (value 361335572; 0.01% of shares outstanding; change 0.00)
Holder of MG.TO: VANGUARD TRUSTEES' EQUITY FUND-Vanguard International Value Fund
Shares held as of 2026-04-30: 1257361 (value 116368764; 0.00% of shares outstanding; change -0.28)
Holder of MG.TO: VANGUARD WHITEHALL FUNDS-Vanguard Selected Value Fund
Shares held as of 2026-04-30: 1360941 (value 125955093; 0.01% of shares outstanding; change -0.16)
Holder of MG.TO: VANGUARD WINDSOR FUNDS-Vanguard Windsor Fund
Shares held as of 2026-04-30: 4070183 (value 376695449; 0.02% of shares outstanding; change -0.21)
Holder of MG.TO: VANGUARD WINDSOR FUNDS-Vanguard Windsor II Fund
Shares held as of 2026-04-30: 5751632 (value 532313559; 0.02% of shares outstanding; change 0.05)
Holder of MG.TO: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-05-31: 1289961 (value 119385894; 0.00% of shares outstanding; change 0.02)
Holder of MGA: VANGUARD HORIZON FUNDS-Vanguard Global Equity Fund
Shares held as of 2025-12-31: 1065196 (value 68982095; 0.00% of shares outstanding; change 0.00)
Holder of MGA: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 2508340 (value 165776181; 0.01% of shares outstanding; change 0.02)
Holder of MGA: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 1008540 (value 66523297; 0.00% of shares outstanding; change 0.16)
Holder of MGA: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 3906929 (value 257701033; 0.01% of shares outstanding; change 0.01)
Holder of MGA: VANGUARD TRUSTEES' EQUITY FUND-Vanguard International Value Fund
Shares held as of 2026-01-31: 1743103 (value 114975072; 0.01% of shares outstanding; change -0.03)
Holder of MGA: VANGUARD WHITEHALL FUNDS-Vanguard Selected Value Fund
Shares held as of 2026-01-31: 1625479 (value 107216593; 0.01% of shares outstanding; change 0.00)
Holder of MGA: VANGUARD WINDSOR FUNDS-Vanguard Windsor Fund
Shares held as of 2026-01-31: 5176871 (value 341466406; 0.02% of shares outstanding; change -0.02)
Holder of MGA: VANGUARD WINDSOR FUNDS-Vanguard Windsor II Fund
Shares held as of 2026-01-31: 5475232 (value 361146297; 0.02% of shares outstanding; change -0.10)
Holder of MGA: Bridge Builder Trust-Bridge Builder International Equity Fund
Shares held as of 2026-03-31: 1462897 (value 96053822; 0.01% of shares outstanding; change 0.00)
Holder of MGA: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-03-31: 1205766 (value 78085408; 0.00% of shares outstanding; change 0.03)
Holder of MGA: VANGUARD HORIZON FUNDS-Vanguard Global Equity Fund
Shares held as of 2026-03-31: 1065196 (value 69940773; 0.00% of shares outstanding; change 0.00)
Holder of MGA: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 2572972 (value 168941350; 0.01% of shares outstanding; change 0.03)
Holder of MGA: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 1103140 (value 72432176; 0.00% of shares outstanding; change 0.09)
Holder of MGA: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-04-30: 1260707 (value 83156232; 0.00% of shares outstanding; change 0.05)
Holder of MGA: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 3904220 (value 256351099; 0.01% of shares outstanding; change 0.00)
Holder of MGA: VANGUARD TRUSTEES' EQUITY FUND-Vanguard International Value Fund
Shares held as of 2026-04-30: 1257361 (value 82558327; 0.00% of shares outstanding; change -0.28)
Holder of MGA: VANGUARD WHITEHALL FUNDS-Vanguard Selected Value Fund
Shares held as of 2026-04-30: 1360941 (value 89359391; 0.01% of shares outstanding; change -0.16)
Holder of MGA: VANGUARD WINDSOR FUNDS-Vanguard Windsor Fund
Shares held as of 2026-04-30: 4070183 (value 267248230; 0.02% of shares outstanding; change -0.21)
Holder of MGA: VANGUARD WINDSOR FUNDS-Vanguard Windsor II Fund
Shares held as of 2026-04-30: 5751632 (value 377652178; 0.02% of shares outstanding; change 0.05)
Holder of MGA: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-05-31: 1289961 (value 84698843; 0.00% of shares outstanding; change 0.02)
Holder of MGEE: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 395508 (value 29860854; 0.01% of shares outstanding; change 0.01)
Holder of MGEE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 828279 (value 62535064; 0.02% of shares outstanding; change -0.04)
Holder of MGEE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 534667 (value 40367358; 0.01% of shares outstanding; change -0.04)
Holder of MGEE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1147998 (value 86673849; 0.03% of shares outstanding; change 0.00)
Holder of MGEE: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 360945 (value 27435430; 0.01% of shares outstanding; change 0.01)
Holder of MGEE: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 406716 (value 33521531; 0.01% of shares outstanding; change 0.03)
Holder of MGEE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 844079 (value 69568989; 0.02% of shares outstanding; change 0.02)
Holder of MGEE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 536863 (value 44248247; 0.01% of shares outstanding; change 0.00)
Holder of MGEE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1170738 (value 96492223; 0.03% of shares outstanding; change 0.02)
Holder of MGEE: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 901812 (value 68086806; 0.02% of shares outstanding; change 0.01)
Holder of MGEE: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 365284 (value 30106706; 0.01% of shares outstanding; change 0.01)
Holder of MGEE: First TRT Exch-Trd Fd.-First TRT Value Line Dividend Index Fd.
Shares held as of 2026-04-30: 442715 (value 34381248; 0.01% of shares outstanding; change -0.01)
Holder of MGEE: SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF
Shares held as of 2026-04-30: 334386 (value 25416680; 0.01% of shares outstanding; change 0.01)
Holder of MGEE: SPDR SERIES TRUST-State Street SPDR S&P Dividend ETF
Shares held as of 2026-04-30: 372031 (value 28891928; 0.01% of shares outstanding; change 0.06)
Holder of MGEE: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 2227377 (value 169302930; 0.06% of shares outstanding; change 0.02)
Holder of MGEE: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 866627 (value 65872320; 0.02% of shares outstanding; change -0.04)
Holder of MGEE: First TRT Exch-Trd Fd.-First TRT Value Line Dividend Index Fd.
Shares held as of 2026-05-31: 430477 (value 34890162; 0.01% of shares outstanding; change -0.03)
Holder of MGEE: SPDR SERIES TRUST-State Street SPDR S&P Dividend ETF
Shares held as of 2026-05-31: 371147 (value 30229922; 0.01% of shares outstanding; change 0.00)
Holder of MGEE: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 2214928 (value 182554361; 0.06% of shares outstanding; change -0.01)
Holder of MGEE: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 878264 (value 72386517; 0.02% of shares outstanding; change 0.01)
Holder of MGEE: First TRT Exch-Trd Fd.-First TRT Value Line Dividend Index Fd.
Shares held as of 2026-06-30: 411856 (value 33945170; 0.01% of shares outstanding; change -0.04)
Holder of MGEE: Gabelli Utilities Fund-The Gabelli Utilities Fund
Shares held as of 2026-06-30: 375500 (value 30948709; 0.01% of shares outstanding; change 1.02)
Holder of MGEE: SPDR SERIES TRUST-State Street SPDR S&P Dividend ETF
Shares held as of 2026-06-30: 369841 (value 30482294; 0.01% of shares outstanding; change 0.00)
Holder of MGF: -RiverNorth Active Income ETF
Shares held as of 2026-03-31: 60618 (value 170336; 0.00% of shares outstanding; change 1.00)
Holder of MGF: Rydex Series Funds-Guggenheim Multi-Hedge Strategies Fund
Shares held as of 2026-03-31: 296 (value 831; 0.00% of shares outstanding; change 1.00)
Holder of MGF: Rydex Variable Trust-Multi-Hedge Strategies Fund
Shares held as of 2026-03-31: 801 (value 2250; 0.00% of shares outstanding; change 1.00)
Holder of MGF: SIT MUTUAL FUNDS INC-Sit Balanced Fund
Shares held as of 2026-03-31: 3500 (value 9834; 0.00% of shares outstanding; change 1.00)
Holder of MGG.V: U.S. GLOBAL INVESTORS FUNDS-USGI World Precious Minerals Fund
Shares held as of 2026-03-31: 1650000 (value 495000; 0.00% of shares outstanding; change 0.00)
Holder of MGLD: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 79606 (value 91546; 0.00% of shares outstanding; change 0.02)
Holder of MGLD: Bridgeway Funds, Inc.-Ultra-Small Company Market Fund
Shares held as of 2026-03-31: 79767 (value 91732; 0.00% of shares outstanding; change 0.00)
Holder of MGLD: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 96361 (value 107924; 0.00% of shares outstanding; change 0.02)
Holder of MGLD: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 33560 (value 37587; 0.00% of shares outstanding; change 0.00)
Holder of MGLD: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 26707 (value 29911; 0.00% of shares outstanding; change 0.00)
Holder of MGLD: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 185989 (value 213887; 0.00% of shares outstanding; change 1.34)
Holder of MGLD: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 53168 (value 61143; 0.00% of shares outstanding; change 1.00)
Holder of MGLD: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 96010 (value 101770; 0.00% of shares outstanding; change 0.00)
Holder of MGLD: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 33560 (value 35573; 0.00% of shares outstanding; change 0.00)
Holder of MGLD: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 26707 (value 28309; 0.00% of shares outstanding; change 0.00)
Holder of MGLD: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 96010 (value 110411; 0.00% of shares outstanding; change 0.00)
Holder of MGLD: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 33560 (value 38593; 0.00% of shares outstanding; change 0.00)
Holder of MGLD: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 26707 (value 30713; 0.00% of shares outstanding; change 0.00)
Holder of MGM: SELECTED AMERICAN SHARES INC-SELECTED AMERICAN SHARES
Shares held as of 2025-12-31: 2184920 (value 95415452; 0.01% of shares outstanding; change 0.00)
Holder of MGM: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 5173025 (value 225905992; 0.02% of shares outstanding; change 0.03)
Holder of MGM: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 4342840 (value 189651814; 0.02% of shares outstanding; change -0.04)
Holder of MGM: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 2801256 (value 122330844; 0.01% of shares outstanding; change -0.03)
Holder of MGM: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 6016677 (value 262748273; 0.02% of shares outstanding; change 0.00)
Holder of MGM: DAVIS NEW YORK VENTURE FUND INC-Davis New York Venture Fund
Shares held as of 2026-01-31: 8204840 (value 382099396; 0.03% of shares outstanding; change 0.00)
Holder of MGM: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 2450350 (value 107006780; 0.01% of shares outstanding; change -0.06)
Holder of MGM: SELECTED AMERICAN SHARES INC-SELECTED AMERICAN SHARES
Shares held as of 2026-03-31: 2003055 (value 91219126; 0.01% of shares outstanding; change -0.08)
Holder of MGM: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 4873873 (value 221956180; 0.02% of shares outstanding; change -0.06)
Holder of MGM: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 4129340 (value 188050147; 0.02% of shares outstanding; change -0.05)
Holder of MGM: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 2629430 (value 119744244; 0.01% of shares outstanding; change -0.06)
Holder of MGM: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 5680160 (value 258674491; 0.02% of shares outstanding; change -0.06)
Holder of MGM: DAVIS NEW YORK VENTURE FUND INC-Davis New York Venture Fund
Shares held as of 2026-04-30: 7526040 (value 342735868; 0.03% of shares outstanding; change -0.08)
Holder of MGM: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 2458790 (value 114505849; 0.01% of shares outstanding; change 0.00)
Holder of MGM: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-04-30: 4647928 (value 227609039; 0.02% of shares outstanding; change -0.03)
Holder of MGM: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 2257863 (value 110567553; 0.01% of shares outstanding; change 0.03)
Holder of MGM: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 2479276 (value 115459882; 0.01% of shares outstanding; change 0.00)
Holder of MGM: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 2455398 (value 111818827; 0.01% of shares outstanding; change 0.00)
Holder of MGM: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-05-31: 4638478 (value 213972995; 0.02% of shares outstanding; change 0.00)
Holder of MGM: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 2280375 (value 107702110; 0.01% of shares outstanding; change 0.01)
Holder of MGM: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 2525420 (value 115007629; 0.01% of shares outstanding; change 0.02)
Holder of MGM: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-06-30: 3880202 (value 176704402; 0.02% of shares outstanding; change -0.16)
Holder of MGM: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 2292149 (value 104384467; 0.01% of shares outstanding; change 0.01)
Holder of MGM.V: Franklin Gold and Precious Metals Fd.-Franklin Gold & Precious Metals 
Shares held as of 2026-01-31: 3849386 (value 10585811; 0.05% of shares outstanding; change 0.00)
Holder of MGM.V: Franklin Gold and Precious Metals Fd.-Franklin Gold & Precious Metals 
Shares held as of 2026-04-30: 3849386 (value 9854427; 0.05% of shares outstanding; change 0.00)
Holder of MGN: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 10185 (value 1416; 0.00% of shares outstanding; change 1.00)
Holder of MGN: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 10185 (value 1352; 0.00% of shares outstanding; change 0.00)
Holder of MGN: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 10185 (value 763; 0.00% of shares outstanding; change 0.00)
Holder of MGNI: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2025-12-31: 1326366 (value 19006824; 0.01% of shares outstanding; change 0.16)
Holder of MGNI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1551192 (value 22228581; 0.01% of shares outstanding; change 0.02)
Holder of MGNI: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 3255365 (value 46649380; 0.02% of shares outstanding; change -0.04)
Holder of MGNI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 4483925 (value 64254644; 0.03% of shares outstanding; change -0.01)
Holder of MGNI: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 1371399 (value 23930913; 0.01% of shares outstanding; change 0.01)
Holder of MGNI: American Century Mutual Funds, Inc.-Small Cap Growth Fund
Shares held as of 2026-03-31: 2905824 (value 50706631; 0.02% of shares outstanding; change -0.02)
Holder of MGNI: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2026-03-31: 1349112 (value 24972063; 0.01% of shares outstanding; change 0.02)
Holder of MGNI: Fidelity Puritan Trust-Fidelity Balanced Fund
Shares held as of 2026-03-31: 1360189 (value 19491508; 0.01% of shares outstanding; change 0.00)
Holder of MGNI: Fidelity Select Portfolios-Select Communication Services Portfolio
Shares held as of 2026-03-31: 1493963 (value 21408489; 0.01% of shares outstanding; change -0.13)
Holder of MGNI: SmallCap World Fund Inc
Shares held as of 2026-03-31: 5343960 (value 98916700; 0.04% of shares outstanding; change -0.53)
Holder of MGNI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1600067 (value 29617240; 0.01% of shares outstanding; change 0.03)
Holder of MGNI: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 3159623 (value 58484622; 0.02% of shares outstanding; change -0.03)
Holder of MGNI: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 2013362 (value 37267331; 0.01% of shares outstanding; change 0.92)
Holder of MGNI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 4344437 (value 80415529; 0.03% of shares outstanding; change -0.03)
Holder of MGNI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 3485181 (value 49942643; 0.02% of shares outstanding; change 0.02)
Holder of MGNI: American Century Mutual Funds, Inc.-Small Cap Growth Fund
Shares held as of 2026-04-30: 2905824 (value 53786802; 0.02% of shares outstanding; change 0.00)
Holder of MGNI: Fidelity Puritan Trust-Fidelity Balanced Fund
Shares held as of 2026-04-30: 1360189 (value 23735299; 0.01% of shares outstanding; change 0.00)
Holder of MGNI: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 1407194 (value 26047161; 0.01% of shares outstanding; change 0.03)
Holder of MGNI: Fidelity Select Portfolios-Select Communication Services Portfolio
Shares held as of 2026-04-30: 1472463 (value 25694480; 0.01% of shares outstanding; change -0.01)
Holder of MGNI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 3348754 (value 58435759; 0.02% of shares outstanding; change -0.04)
Holder of MGNI: Fidelity Select Portfolios-Select Communication Services Portfolio
Shares held as of 2026-05-31: 1472463 (value 27255290; 0.01% of shares outstanding; change 0.00)
Holder of MGNI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 3398700 (value 62909937; 0.02% of shares outstanding; change 0.01)
Holder of MGNX: Delaware Group Equity Funds IV-Nomura Healthcare Fund
Shares held as of 2025-12-31: 420000 (value 1747199; 0.01% of shares outstanding; change 0.00)
Holder of MGNX: VANGUARD HORIZON FUNDS-Vanguard Strategic Small-Cap Equity Fund
Shares held as of 2025-12-31: 438601 (value 1824580; 0.01% of shares outstanding; change 0.00)
Holder of MGNX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 651752 (value 2711288; 0.01% of shares outstanding; change 0.00)
Holder of MGNX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1925510 (value 8010121; 0.03% of shares outstanding; change 0.00)
Holder of MGNX: VANGUARD VARIABLE INSURANCE FUNDS-Small Company Growth Portfolio
Shares held as of 2025-12-31: 437607 (value 1820445; 0.01% of shares outstanding; change 0.00)
Holder of MGNX: Vanguard Explorer Fund
Shares held as of 2026-01-31: 178139 (value 815876; 0.00% of shares outstanding; change 0.00)
Holder of MGNX: VANGUARD WORLD FUND-Vanguard Health Care Index Fund
Shares held as of 2026-02-28: 155000 (value 573500; 0.00% of shares outstanding; change -0.01)
Holder of MGNX: Delaware Group Equity Funds IV-Nomura Healthcare Fund
Shares held as of 2026-03-31: 420000 (value 1554000; 0.01% of shares outstanding; change 0.00)
Holder of MGNX: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 321241 (value 1256052; 0.01% of shares outstanding; change 0.71)
Holder of MGNX: VANGUARD HORIZON FUNDS-Vanguard Strategic Small-Cap Equity Fund
Shares held as of 2026-03-31: 438601 (value 1622823; 0.01% of shares outstanding; change 0.00)
Holder of MGNX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 651752 (value 2411482; 0.01% of shares outstanding; change 0.00)
Holder of MGNX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1925510 (value 7124387; 0.03% of shares outstanding; change 0.00)
Holder of MGNX: VANGUARD VARIABLE INSURANCE FUNDS-Small Company Growth Portfolio
Shares held as of 2026-03-31: 437607 (value 1619145; 0.01% of shares outstanding; change 0.00)
Holder of MGNX: WASATCH FUNDS TRUST-Wasatch Ultra Growth Fund
Shares held as of 2026-03-31: 1433988 (value 5305755; 0.02% of shares outstanding; change -0.14)
Holder of MGNX: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-03-31: 148109 (value 579106; 0.00% of shares outstanding; change -0.06)
Holder of MGNX: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 320072 (value 1465929; 0.01% of shares outstanding; change 0.00)
Holder of MGNX: Vanguard Explorer Fund
Shares held as of 2026-04-30: 178139 (value 659114; 0.00% of shares outstanding; change 0.00)
Holder of MGNX: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-04-30: 149083 (value 682800; 0.00% of shares outstanding; change 0.01)
Holder of MGNX: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 303029 (value 1121207; 0.00% of shares outstanding; change -0.05)
Holder of MGNX: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 151835 (value 561789; 0.00% of shares outstanding; change 0.02)
Holder of MGPI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 156337 (value 2759347; 0.01% of shares outstanding; change 0.03)
Holder of MGPI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 467462 (value 8250704; 0.02% of shares outstanding; change 0.05)
Holder of MGPI: Columbia Funds Series Trust I-Columbia Small Cap Value Discovery Fund
Shares held as of 2026-01-31: 358147 (value 5819888; 0.02% of shares outstanding; change 0.47)
Holder of MGPI: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 177583 (value 2885723; 0.01% of shares outstanding; change 0.37)
Holder of MGPI: Federated Hermes MDT Series-Federated Hermes MDT Small Cap Core Fund
Shares held as of 2026-01-31: 793438 (value 12893367; 0.04% of shares outstanding; change -0.03)
Holder of MGPI: Federated Hermes MDT Series-Federated Hermes MDT Small Cap Growth Fund
Shares held as of 2026-01-31: 174670 (value 2838387; 0.01% of shares outstanding; change 0.00)
Holder of MGPI: VANGUARD WORLD FUND-Vanguard Consumer Staples Index Fund
Shares held as of 2026-02-28: 173645 (value 3071780; 0.01% of shares outstanding; change 0.02)
Holder of MGPI: Bridge Builder Trust-Bridge Builder Small/Mid Cap Growth Fund
Shares held as of 2026-03-31: 204907 (value 3624804; 0.01% of shares outstanding; change -0.04)
Holder of MGPI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 160527 (value 2839722; 0.01% of shares outstanding; change 0.03)
Holder of MGPI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 467462 (value 8269403; 0.02% of shares outstanding; change 0.00)
Holder of MGPI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 342698 (value 6048619; 0.02% of shares outstanding; change 0.02)
Holder of MGPI: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 296544 (value 4895941; 0.01% of shares outstanding; change 0.11)
Holder of MGPI: Columbia Funds Series Trust I-Columbia Small Cap Value Discovery Fund
Shares held as of 2026-04-30: 292457 (value 5173564; 0.01% of shares outstanding; change -0.18)
Holder of MGPI: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 232700 (value 4116463; 0.01% of shares outstanding; change 0.31)
Holder of MGPI: Federated Hermes MDT Series-Federated Hermes MDT Small Cap Core Fund
Shares held as of 2026-04-30: 616259 (value 10901622; 0.03% of shares outstanding; change -0.22)
Holder of MGPI: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 141115 (value 2496324; 0.01% of shares outstanding; change 0.01)
Holder of MGPI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 329305 (value 5351206; 0.02% of shares outstanding; change -0.04)
Holder of MGPI: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 318789 (value 5180321; 0.01% of shares outstanding; change 0.08)
Holder of MGPI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 332432 (value 5880722; 0.02% of shares outstanding; change 0.01)
Holder of MGPI: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 348435 (value 6163815; 0.02% of shares outstanding; change 0.09)
Holder of MGR.AX: -Price (T.Rowe) Real Assets Trust I
Shares held as of 2025-12-31: 18708271 (value 31149270; 0.00% of shares outstanding; change -0.07)
Holder of MGR.AX: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 37184862 (value 61912793; 0.01% of shares outstanding; change 0.03)
Holder of MGR.AX: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Real Estate Securities PO
Shares held as of 2026-01-31: 26804628 (value 46640052; 0.01% of shares outstanding; change 0.00)
Holder of MGR.AX: Goldman Sachs TRT-Goldman Sachs Intl Small Cap Insights Fd.
Shares held as of 2026-01-31: 37040526 (value 64450515; 0.01% of shares outstanding; change 0.17)
Holder of MGR.AX: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard Global ex-U.S. Real Estate Inde
Shares held as of 2026-01-31: 13666749 (value 23780143; 0.00% of shares outstanding; change -0.05)
Holder of MGR.AX: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 58403322 (value 101621780; 0.01% of shares outstanding; change 0.02)
Holder of MGR.AX: -Price (T.Rowe) Real Assets Trust I
Shares held as of 2026-03-31: 31948551 (value 54152795; 0.01% of shares outstanding; change 0.71)
Holder of MGR.AX: AMERICAN FUNDS INSURANCE SERIES-Global Growth Fund
Shares held as of 2026-03-31: 27613163 (value 47080444; 0.01% of shares outstanding; change 0.09)
Holder of MGR.AX: T. Rowe Price Real Assets Fund, Inc.
Shares held as of 2026-03-31: 17837522 (value 30234600; 0.00% of shares outstanding; change 0.69)
Holder of MGR.AX: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 38157444 (value 64676869; 0.01% of shares outstanding; change 0.03)
Holder of MGR.AX: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Real Estate Securities PO
Shares held as of 2026-04-30: 26574059 (value 45043031; 0.01% of shares outstanding; change -0.01)
Holder of MGR.AX: Goldman Sachs TRT-Goldman Sachs Intl Small Cap Insights Fd.
Shares held as of 2026-04-30: 34311793 (value 58158490; 0.01% of shares outstanding; change -0.07)
Holder of MGR.AX: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard Global ex-U.S. Real Estate Inde
Shares held as of 2026-04-30: 13942690 (value 23632860; 0.00% of shares outstanding; change 0.02)
Holder of MGR.AX: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 58296127 (value 98811938; 0.01% of shares outstanding; change 0.00)
Holder of MGR.AX: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 28162587 (value 49002901; 0.01% of shares outstanding; change 0.01)
Holder of MGR.AX: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-04-30: 15420467 (value 26831612; 0.00% of shares outstanding; change -0.01)
Holder of MGR.AX: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 28788142 (value 48795902; 0.01% of shares outstanding; change 0.02)
Holder of MGR.AX: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-05-31: 15789221 (value 26762730; 0.00% of shares outstanding; change 0.02)
Holder of MGR.AX: AMERICAN FUNDS INSURANCE SERIES-Global Growth Fund
Shares held as of 2026-06-30: 27613163 (value 46804312; 0.01% of shares outstanding; change 0.00)
Holder of MGRC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 265604 (value 28948179; 0.01% of shares outstanding; change 0.01)
Holder of MGRC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 557958 (value 60811841; 0.02% of shares outstanding; change -0.04)
Holder of MGRC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 360145 (value 39252202; 0.01% of shares outstanding; change -0.04)
Holder of MGRC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 782122 (value 85243475; 0.03% of shares outstanding; change 0.00)
Holder of MGRC: AMG Funds IV-AMG River Road Small Cap Value Fund
Shares held as of 2026-01-31: 338019 (value 40028209; 0.01% of shares outstanding; change 0.00)
Holder of MGRC: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 240303 (value 28456680; 0.01% of shares outstanding; change 0.01)
Holder of MGRC: Fidelity Capital Trust-Fidelity Value Fund
Shares held as of 2026-03-31: 287700 (value 31356422; 0.01% of shares outstanding; change 0.12)
Holder of MGRC: SmallCap World Fund Inc
Shares held as of 2026-03-31: 622214 (value 74516349; 0.03% of shares outstanding; change 0.00)
Holder of MGRC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 274754 (value 32904539; 0.01% of shares outstanding; change 0.03)
Holder of MGRC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 568025 (value 68026675; 0.02% of shares outstanding; change 0.02)
Holder of MGRC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 361336 (value 43273600; 0.01% of shares outstanding; change 0.00)
Holder of MGRC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 793059 (value 94976747; 0.03% of shares outstanding; change 0.01)
Holder of MGRC: Victory Portfolios-Victory Sycamore Small Company Opportunity Fund
Shares held as of 2026-03-31: 590000 (value 70658401; 0.02% of shares outstanding; change -0.11)
Holder of MGRC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 600039 (value 65398249; 0.02% of shares outstanding; change 0.01)
Holder of MGRC: AMG Funds IV-AMG River Road Small Cap Value Fund
Shares held as of 2026-04-30: 338019 (value 40481156; 0.01% of shares outstanding; change 0.00)
Holder of MGRC: Fidelity Capital Trust-Fidelity Value Fund
Shares held as of 2026-04-30: 355729 (value 42125427; 0.01% of shares outstanding; change 0.24)
Holder of MGRC: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 242729 (value 29069225; 0.01% of shares outstanding; change 0.01)
Holder of MGRC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 576658 (value 68287839; 0.02% of shares outstanding; change -0.04)
Holder of MGRC: Fidelity Capital Trust-Fidelity Value Fund
Shares held as of 2026-05-31: 414700 (value 49664472; 0.02% of shares outstanding; change 0.17)
Holder of MGRC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 584374 (value 69984631; 0.02% of shares outstanding; change 0.01)
Holder of MGRT: Fidelity Commonwealth Trust-Fidelity Nasdaq Composite Index ETF
Shares held as of 2026-04-30: 4056 (value 304686; 0.00% of shares outstanding; change 1.00)
Holder of MGRT: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 7394 (value 620578; 0.00% of shares outstanding; change 1.00)
Holder of MGRT: Fidelity Commonwealth Trust-Fidelity Nasdaq Composite Index ETF
Shares held as of 2026-05-31: 4084 (value 342770; 0.00% of shares outstanding; change 0.01)
Holder of MGRT: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 7394 (value 702430; 0.00% of shares outstanding; change 0.00)
Holder of MGRT: Fidelity Commonwealth Trust-Fidelity Nasdaq Composite Index ETF
Shares held as of 2026-06-30: 4111 (value 390545; 0.00% of shares outstanding; change 0.01)
Holder of MGRX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 123041 (value 52907; 0.01% of shares outstanding; change 0.00)
Holder of MGRX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 297628 (value 127980; 0.02% of shares outstanding; change 2975.28)
Holder of MGRX: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 148602 (value 53050; 0.01% of shares outstanding; change 0.86)
Holder of MGRX: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 453 (value 161; 0.00% of shares outstanding; change 0.00)
Holder of MGRX: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 14438 (value 5154; 0.00% of shares outstanding; change 0.00)
Holder of MGRX: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 12606 (value 4500; 0.00% of shares outstanding; change 0.00)
Holder of MGRX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 123041 (value 64067; 0.01% of shares outstanding; change 0.00)
Holder of MGRX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 297628 (value 154974; 0.02% of shares outstanding; change 0.00)