speb/financial-data huggingface dataset:
Holder of MGRX: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 148061 (value 43085; 0.01% of shares outstanding; change 0.00)
Holder of MGRX: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 453 (value 131; 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-04-30: 14438 (value 4201; 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-04-30: 12606 (value 3668; 0.00% of shares outstanding; change 0.00)
Holder of MGRX: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 109105 (value 56810; 0.01% of shares outstanding; change -0.26)
Holder of MGRX: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 453 (value 235; 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-05-31: 14438 (value 7517; 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-05-31: 12606 (value 6563; 0.00% of shares outstanding; change 0.00)
Holder of MGTX: RUSSELL INVESTMENT CO-Tax-Managed U.S. Mid & Small Cap Fund
Shares held as of 2026-01-31: 79392 (value 911420; 0.00% of shares outstanding; change 0.00)
Holder of MGTX: SCHWAB CAPITAL TRUST-Schwab Small-Cap Index Fund
Shares held as of 2026-01-31: 116271 (value 1334791; 0.00% of shares outstanding; change 0.12)
Holder of MGTX: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 439307 (value 5043244; 0.00% of shares outstanding; change 0.01)
Holder of MGTX: VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund
Shares held as of 2026-02-28: 223433 (value 2629806; 0.00% of shares outstanding; change 0.09)
Holder of MGTX: VANGUARD WORLD FUND-Vanguard Health Care Index Fund
Shares held as of 2026-02-28: 131531 (value 1548119; 0.00% of shares outstanding; change -0.01)
Holder of MGTX: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-03-31: 430643 (value 4586347; 0.00% of shares outstanding; change -0.02)
Holder of MGTX: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-03-31: 113990 (value 1025910; 0.00% of shares outstanding; change -0.04)
Holder of MGTX: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1125231 (value 11983709; 0.01% of shares outstanding; change 0.02)
Holder of MGTX: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-03-31: 104792 (value 1116034; 0.00% of shares outstanding; change 0.00)
Holder of MGTX: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 446145 (value 5251126; 0.00% of shares outstanding; change 0.02)
Holder of MGTX: RUSSELL INVESTMENT CO-Tax-Managed U.S. Mid & Small Cap Fund
Shares held as of 2026-04-30: 79392 (value 1075761; 0.00% of shares outstanding; change 0.00)
Holder of MGTX: SCHWAB CAPITAL TRUST-Schwab Small-Cap Index Fund
Shares held as of 2026-04-30: 100147 (value 1245828; 0.00% of shares outstanding; change -0.14)
Holder of MGTX: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-04-30: 493219 (value 5662153; 0.01% of shares outstanding; change 0.15)
Holder of MGTX: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-04-30: 116221 (value 1334217; 0.00% of shares outstanding; change 0.02)
Holder of MGTX: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1081193 (value 12412095; 0.01% of shares outstanding; change -0.04)
Holder of MGTX: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 280351 (value 3218429; 0.00% of shares outstanding; change 0.00)
Holder of MGTX: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-04-30: 103592 (value 1189236; 0.00% of shares outstanding; change -0.01)
Holder of MGTX: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-05-31: 497340 (value 5853692; 0.01% of shares outstanding; change 0.01)
Holder of MGTX: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 116131 (value 1366861; 0.00% of shares outstanding; change 0.00)
Holder of MGTX: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1091475 (value 12846661; 0.01% of shares outstanding; change 0.01)
Holder of MGTX: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-05-31: 277463 (value 3265739; 0.00% of shares outstanding; change -0.01)
Holder of MGTX: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-05-31: 104472 (value 1229635; 0.00% of shares outstanding; change 0.01)
Holder of MGTX: -SSgA SPDR ETFS Europe I-State Street SPDR Russell 2000 US Small Cap U
Shares held as of 2026-06-30: 128307 (value 1510173; 0.00% of shares outstanding; change 0.65)
Holder of MGTX: SPDR SERIES TRT-State Street SPDR S&P Kensho New Economies Composite E
Shares held as of 2026-06-30: 260125 (value 3061671; 0.00% of shares outstanding; change 1.00)
Holder of MGX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 316537 (value 430490; 0.01% of shares outstanding; change 0.00)
Holder of MGX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 741407 (value 1008313; 0.02% of shares outstanding; change 0.00)
Holder of MGX: VANGUARD VALLEY FORGE FUNDS-Vanguard Balanced Index Fund
Shares held as of 2025-12-31: 28736 (value 39080; 0.00% of shares outstanding; change 1.00)
Holder of MGX: Bridgeway Funds, Inc.-Ultra-Small Company Fund
Shares held as of 2026-03-31: 327100 (value 394155; 0.01% of shares outstanding; change 0.00)
Holder of MGX: Bridgeway Funds, Inc.-Ultra-Small Company Market Fund
Shares held as of 2026-03-31: 62200 (value 74951; 0.00% of shares outstanding; change 0.00)
Holder of MGX: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 198857 (value 254536; 0.01% of shares outstanding; change 0.31)
Holder of MGX: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 21951 (value 28097; 0.00% of shares outstanding; change 0.00)
Holder of MGX: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 36088 (value 46192; 0.00% of shares outstanding; change 0.00)
Holder of MGX: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 47211 (value 60430; 0.00% of shares outstanding; change 0.00)
Holder of MGX: Meeder Funds-SPECTRUM FUND
Shares held as of 2026-03-31: 5496 (value 6622; 0.00% of shares outstanding; change 0.00)
Holder of MGX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 316537 (value 381427; 0.01% of shares outstanding; change 0.00)
Holder of MGX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 741407 (value 893395; 0.02% of shares outstanding; change 0.00)
Holder of MGX: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-03-31: 70127 (value 89762; 0.00% of shares outstanding; change -0.01)
Holder of MGX: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 198133 (value 235778; 0.01% of shares outstanding; change 0.00)
Holder of MGX: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 21951 (value 26121; 0.00% of shares outstanding; change 0.00)
Holder of MGX: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 36088 (value 42944; 0.00% of shares outstanding; change 0.00)
Holder of MGX: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 47211 (value 56181; 0.00% of shares outstanding; change 0.00)
Holder of MGX: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-04-30: 70588 (value 83999; 0.00% of shares outstanding; change 0.01)
Holder of MGX: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 189092 (value 227855; 0.01% of shares outstanding; change -0.05)
Holder of MGX: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 21951 (value 26450; 0.00% of shares outstanding; change 0.00)
Holder of MGX: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 36088 (value 43486; 0.00% of shares outstanding; change 0.00)
Holder of MGX: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 47211 (value 56889; 0.00% of shares outstanding; change 0.00)
Holder of MGX: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 69666 (value 83947; 0.00% of shares outstanding; change -0.01)
Holder of MGY: T. Rowe Price Small-Cap Value Fund, Inc.
Shares held as of 2025-12-31: 2205180 (value 60664502; 0.01% of shares outstanding; change -0.09)
Holder of MGY: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 3947235 (value 107996352; 0.02% of shares outstanding; change -0.05)
Holder of MGY: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 5353277 (value 146465661; 0.03% of shares outstanding; change -0.04)
Holder of MGY: Delaware Group Equity Funds V-Nomura Small Cap Core Fund
Shares held as of 2026-02-28: 2198057 (value 55676783; 0.01% of shares outstanding; change -0.16)
Holder of MGY: American Century Capital Portfolios, Inc.-SMALL CAP VALUE FUND
Shares held as of 2026-03-31: 2030000 (value 55540801; 0.01% of shares outstanding; change -0.28)
Holder of MGY: American Century Capital Portfolios, Inc.-Small Cap Value Fund
Shares held as of 2026-03-31: 2100000 (value 53192999; 0.01% of shares outstanding; change -0.25)
Holder of MGY: JANUS INVESTMENT FUND-Janus Henderson Triton Fund
Shares held as of 2026-03-31: 2566519 (value 65009926; 0.01% of shares outstanding; change -0.02)
Holder of MGY: T. Rowe Price Small-Cap Value Fund, Inc.
Shares held as of 2026-03-31: 2202166 (value 55780864; 0.01% of shares outstanding; change 0.00)
Holder of MGY: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 3961252 (value 100338512; 0.02% of shares outstanding; change 0.00)
Holder of MGY: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 5502907 (value 139388633; 0.02% of shares outstanding; change 0.03)
Holder of MGY: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 4425600 (value 121084418; 0.02% of shares outstanding; change 0.00)
Holder of MGY: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 6145492 (value 169062486; 0.03% of shares outstanding; change 0.04)
Holder of MGY: SPDR SERIES TRT-State Street SPDR S&P Oil & Gas Exploration & Producti
Shares held as of 2026-04-30: 2930398 (value 80937595; 0.02% of shares outstanding; change 0.03)
Holder of MGY: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 11022523 (value 299041039; 0.06% of shares outstanding; change 0.01)
Holder of MGY: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 4252399 (value 115367581; 0.02% of shares outstanding; change -0.04)
Holder of MGY: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 6329890 (value 171729910; 0.03% of shares outstanding; change 0.03)
Holder of MGY: JANUS INVESTMENT FUND-Janus Henderson Triton Fund
Shares held as of 2026-05-31: 2508673 (value 68060296; 0.01% of shares outstanding; change -0.02)
Holder of MGY: SPDR SERIES TRT-State Street SPDR S&P Oil & Gas Exploration & Producti
Shares held as of 2026-05-31: 3087849 (value 80160557; 0.02% of shares outstanding; change 0.05)
Holder of MGY: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 10983225 (value 278205088; 0.05% of shares outstanding; change 0.00)
Holder of MGY: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 4358502 (value 110400855; 0.02% of shares outstanding; change 0.03)
Holder of MGY: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 6508287 (value 164854909; 0.03% of shares outstanding; change 0.03)
Holder of MGY: SPDR SERIES TRT-State Street SPDR S&P Oil & Gas Exploration & Producti
Shares held as of 2026-06-30: 2922999 (value 74039564; 0.01% of shares outstanding; change -0.05)
Holder of MGYR: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 62884 (value 1087893; 0.01% of shares outstanding; change -0.07)
Holder of MGYR: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Core Equity 2 Portfolio
Shares held as of 2026-01-31: 10743 (value 190795; 0.00% of shares outstanding; change 0.00)
Holder of MGYR: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Micro Cap Portfolio
Shares held as of 2026-01-31: 25049 (value 444870; 0.00% of shares outstanding; change 0.00)
Holder of MGYR: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 45405 (value 806392; 0.01% of shares outstanding; change 0.00)
Holder of MGYR: Dimensional ETF Trust-Dimensional U.S. Targeted Value ETF
Shares held as of 2026-01-31: 9232 (value 163960; 0.00% of shares outstanding; change 0.00)
Holder of MGYR: SCHWAB CAPITAL TRUST-Schwab Total Stock Market Index Fund
Shares held as of 2026-01-31: 31051 (value 551465; 0.00% of shares outstanding; change 28.54)
Holder of MGYR: Bridgeway Funds, Inc.-Ultra-Small Company Market Fund
Shares held as of 2026-03-31: 10579 (value 193537; 0.00% of shares outstanding; change 0.00)
Holder of MGYR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 18679 (value 318476; 0.00% of shares outstanding; change -0.34)
Holder of MGYR: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 10824 (value 184549; 0.00% of shares outstanding; change 0.00)
Holder of MGYR: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 62884 (value 1150431; 0.01% of shares outstanding; change 0.00)
Holder of MGYR: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-03-31: 13836 (value 238671; 0.00% of shares outstanding; change -0.05)
Holder of MGYR: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Core Equity 2 Portfolio
Shares held as of 2026-04-30: 10743 (value 196537; 0.00% of shares outstanding; change 0.00)
Holder of MGYR: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Micro Cap Portfolio
Shares held as of 2026-04-30: 25049 (value 458258; 0.00% of shares outstanding; change 0.00)
Holder of MGYR: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 45405 (value 830661; 0.01% of shares outstanding; change 0.00)
Holder of MGYR: Dimensional ETF Trust-Dimensional U.S. Targeted Value ETF
Shares held as of 2026-04-30: 9232 (value 168894; 0.00% of shares outstanding; change 0.00)
Holder of MGYR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 18611 (value 330531; 0.00% of shares outstanding; change 0.00)
Holder of MGYR: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 10824 (value 192234; 0.00% of shares outstanding; change 0.00)
Holder of MGYR: SCHWAB CAPITAL TRUST-Schwab Total Stock Market Index Fund
Shares held as of 2026-04-30: 9051 (value 165583; 0.00% of shares outstanding; change -0.71)
Holder of MGYR: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-04-30: 13927 (value 247343; 0.00% of shares outstanding; change 0.01)
Holder of MGYR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 18611 (value 340478; 0.00% of shares outstanding; change 0.00)
Holder of MGYR: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 10824 (value 198019; 0.00% of shares outstanding; change 0.00)
Holder of MGYR: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 14564 (value 266441; 0.00% of shares outstanding; change 0.05)
Holder of MH: -Price (T.Rowe) U.S. Mid-Cap Growth Equity Trust
Shares held as of 2025-12-31: 1035205 (value 12463868; 0.01% of shares outstanding; change 0.02)
Holder of MH: T. Rowe Price Eqy. Fd.s, Inc.-T. Rowe Price Inst. Mid-Cap Eqy. Growth 
Shares held as of 2025-12-31: 402714 (value 4848676; 0.00% of shares outstanding; change -0.12)
Holder of MH: T. Rowe Price Mid-Cap Growth Fund, Inc.
Shares held as of 2025-12-31: 3135372 (value 37749878; 0.02% of shares outstanding; change 0.00)
Holder of MH: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 651112 (value 7839388; 0.00% of shares outstanding; change -0.04)
Holder of MH: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 418875 (value 5043254; 0.00% of shares outstanding; change -0.04)
Holder of MH: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 897538 (value 10806357; 0.00% of shares outstanding; change 0.00)
Holder of MH: -Price (T.Rowe) U.S. Mid-Cap Growth Equity Trust
Shares held as of 2026-03-31: 1037805 (value 10295025; 0.01% of shares outstanding; change 0.00)
Holder of MH: American Century Capital Portfolios, Inc.-SMALL CAP VALUE FUND
Shares held as of 2026-03-31: 2395000 (value 28835799; 0.01% of shares outstanding; change 0.14)
Holder of MH: American Century Capital Portfolios, Inc.-Small Cap Value Fund
Shares held as of 2026-03-31: 2395000 (value 23758400; 0.01% of shares outstanding; change 0.14)
Holder of MH: Bridge Builder Trust-Bridge Builder Small/Mid Cap Value Fund
Shares held as of 2026-03-31: 500323 (value 4963204; 0.00% of shares outstanding; change 0.48)
Holder of MH: JNL Series Trust-JNL/T. ROWE PRICE MID-CAP GROWTH FUND
Shares held as of 2026-03-31: 550129 (value 5457279; 0.00% of shares outstanding; change 0.00)
Holder of MH: T. Rowe Price Eqy. Fd.s, Inc.-T. Rowe Price Inst. Mid-Cap Eqy. Growth 
Shares held as of 2026-03-31: 402714 (value 3994922; 0.00% of shares outstanding; change 0.00)
Holder of MH: T. Rowe Price Mid-Cap Growth Fund, Inc.
Shares held as of 2026-03-31: 3132772 (value 31077098; 0.02% of shares outstanding; change 0.00)
Holder of MH: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 657650 (value 6523888; 0.00% of shares outstanding; change 0.01)
Holder of MH: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 420780 (value 4174137; 0.00% of shares outstanding; change 0.00)
Holder of MH: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 897538 (value 8903577; 0.00% of shares outstanding; change 0.00)
Holder of MH: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 710483 (value 8554215; 0.00% of shares outstanding; change -0.01)
Holder of MH: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 682789 (value 6261175; 0.00% of shares outstanding; change -0.04)
Holder of MH: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 689255 (value 6837409; 0.00% of shares outstanding; change 0.01)
Holder of MHD: HC Capital Trust-The Intermediate Term Municipal Bond Portfolio
Shares held as of 2025-12-31: 371247 (value 4328739; 0.01% of shares outstanding; change 0.00)
Holder of MHD: RiverNorth Flexible Municipal Income Fund II Inc.
Shares held as of 2025-12-31: 803948 (value 9374033; 0.02% of shares outstanding; change 0.00)
Holder of MHD: RiverNorth Flexible Municipal Income Fund Inc.
Shares held as of 2025-12-31: 364848 (value 4254127; 0.01% of shares outstanding; change 0.00)
Holder of MHD: RiverNorth Managed Duration Municipal Income Fund II Inc.
Shares held as of 2025-12-31: 307701 (value 3587793; 0.01% of shares outstanding; change 0.00)
Holder of MHD: RiverNorth Managed Duration Municipal Income Fund Inc.
Shares held as of 2025-12-31: 485813 (value 5664579; 0.01% of shares outstanding; change 0.00)
Holder of MHD: NEW YORK LIFE INVESTMENTS Fd.S TRT-NYLI MacKay High Yield Muni Bond Fd
Shares held as of 2026-01-31: 472626 (value 5562808; 0.00% of shares outstanding; change 0.00)
Holder of MHD: Clearwater Investment Trust-Clearwater Tax-Exempt Bond Fund
Shares held as of 2026-03-31: 270865 (value 3158285; 0.01% of shares outstanding; change 1.74)
Holder of MHD: Collaborative Investment Series TRT-RAREVIEW DYNAMIC FIXED INCOME ETF
Shares held as of 2026-03-31: 316337 (value 3685325; 0.00% of shares outstanding; change 0.71)
Holder of MHD: HC Capital Trust-The Intermediate Term Municipal Bond Portfolio
Shares held as of 2026-03-31: 453034 (value 5182708; 0.00% of shares outstanding; change 0.22)
Holder of MHD: INVESTMENT MANAGERS SERIES TRUST-Robinson Tax Advantaged Income Fund
Shares held as of 2026-03-31: 2066475 (value 23640473; 0.01% of shares outstanding; change 6.38)
Holder of MHD: RIVERNORTH OPPORTUNITIES FUND INC.-Rivernorth Opportunities Fund Inc
Shares held as of 2026-03-31: 978221 (value 11190847; 0.01% of shares outstanding; change 4.83)
Holder of MHD: RiverNorth Flexible Municipal Income Fund II Inc.
Shares held as of 2026-03-31: 2729820 (value 31229139; 0.02% of shares outstanding; change 2.40)
Holder of MHD: RiverNorth Flexible Municipal Income Fund Inc.
Shares held as of 2026-03-31: 796587 (value 9112954; 0.00% of shares outstanding; change 1.18)
Holder of MHD: RiverNorth Managed Duration Municipal Income Fund II Inc.
Shares held as of 2026-03-31: 887503 (value 10153033; 0.01% of shares outstanding; change 1.88)
Holder of MHD: RiverNorth Managed Duration Municipal Income Fund Inc.
Shares held as of 2026-03-31: 2113048 (value 24173268; 0.01% of shares outstanding; change 3.35)
Holder of MHD: RiverNorth Opportunistic Municipal Income Fund Inc.
Shares held as of 2026-03-31: 552501 (value 6320611; 0.00% of shares outstanding; change 3.03)
Holder of MHD: NEW YORK LIFE INVESTMENTS Fd.S TRT-NYLI MacKay High Yield Muni Bond Fd
Shares held as of 2026-04-30: 715667 (value 8187230; 0.00% of shares outstanding; change 0.51)
Holder of MHD: VanEck ETF Trust-VanEck CEF Muni Income ETF
Shares held as of 2026-04-30: 1308422 (value 15243115; 0.01% of shares outstanding; change 0.01)
Holder of MHD: VanEck ETF Trust-VanEck CEF Muni Income ETF
Shares held as of 2026-05-31: 1346444 (value 16031300; 0.01% of shares outstanding; change 0.03)
Holder of MHD: VanEck ETF Trust-VanEck CEF Muni Income ETF
Shares held as of 2026-06-30: 1384845 (value 15842626; 0.01% of shares outstanding; change 0.03)
Holder of MHF: VanEck ETF Trust-VanEck CEF Muni Income ETF
Shares held as of 2026-04-30: 146497 (value 1003504; 0.01% of shares outstanding; change 0.01)
Holder of MHF: VanEck ETF Trust-VanEck CEF Muni Income ETF
Shares held as of 2026-05-31: 150757 (value 1070374; 0.01% of shares outstanding; change 0.03)
Holder of MHF: VanEck ETF Trust-VanEck CEF Muni Income ETF
Shares held as of 2026-06-30: 128925 (value 877979; 0.01% of shares outstanding; change -0.14)
Holder of MHG.DE: AMERICAN BALANCED FUND
Shares held as of 2026-03-31: 1334613 (value 230287477; 0.03% of shares outstanding; change -0.25)
Holder of MHG.DE: CAPITAL WORLD GROWTH & INCOME FUND
Shares held as of 2026-03-31: 794486 (value 149601716; 0.02% of shares outstanding; change 0.00)
Holder of MHG.DE: SmallCap World Fund Inc
Shares held as of 2026-03-31: 1490909 (value 257256352; 0.03% of shares outstanding; change 0.45)
Holder of MHG.DE: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 575092 (value 99232126; 0.01% of shares outstanding; change 1.00)
Holder of MHG.DE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1187436 (value 204892085; 0.02% of shares outstanding; change 0.02)
Holder of MHG.DE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 756176 (value 130478171; 0.01% of shares outstanding; change 0.01)
Holder of MHG.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1636206 (value 282327350; 0.03% of shares outstanding; change 0.01)
Holder of MHG.DE: Victory Portfolios-Victory Sycamore Established Value Fund
Shares held as of 2026-03-31: 1505000 (value 259687754; 0.03% of shares outstanding; change 0.49)
Holder of MHG.DE: VANGUARD SPECIALIZED FUNDS-Vanguard Global Capital Cycles Fund
Shares held as of 2026-04-30: 562974 (value 97141165; 0.01% of shares outstanding; change 0.00)
Holder of MHG.DE: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 3124540 (value 539139386; 0.06% of shares outstanding; change 0.00)
Holder of MHG.DE: Capital World Growth & Income Fund
Shares held as of 2026-06-30: 794486 (value 137088561; 0.02% of shares outstanding; change 0.00)
Holder of MHH: T. ROWE PRICE INDEX TRT, INC.-T. Rowe Price Extended Eqy. Market Index
Shares held as of 2025-12-31: 14882 (value 92417; 0.00% of shares outstanding; change 0.00)
Holder of MHH: T. ROWE PRICE INDEX TRT, INC.-T. Rowe Price Total Eqy. Market Index Fd
Shares held as of 2025-12-31: 17716 (value 110016; 0.00% of shares outstanding; change 0.00)
Holder of MHH: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 51082 (value 317219; 0.00% of shares outstanding; change 0.00)
Holder of MHH: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 95432 (value 592632; 0.01% of shares outstanding; change 0.00)
Holder of MHH: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Core Equity 2 Portfolio
Shares held as of 2026-01-31: 18872 (value 149654; 0.00% of shares outstanding; change 0.00)
Holder of MHH: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Micro Cap Portfolio
Shares held as of 2026-01-31: 46625 (value 369736; 0.00% of shares outstanding; change -0.08)
Holder of MHH: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Portfolio
Shares held as of 2026-01-31: 67197 (value 532872; 0.01% of shares outstanding; change 0.00)
Holder of MHH: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Targeted Value Portfolio
Shares held as of 2026-01-31: 15385 (value 122003; 0.00% of shares outstanding; change -0.19)
Holder of MHH: Bridgeway Funds, Inc.-Ultra-Small Company Market Fund
Shares held as of 2026-03-31: 30544 (value 237021; 0.00% of shares outstanding; change 0.00)
Holder of MHH: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 19317 (value 124594; 0.00% of shares outstanding; change -0.23)
Holder of MHH: T. ROWE PRICE INDEX TRT, INC.-T. Rowe Price Extended Eqy. Market Index
Shares held as of 2026-03-31: 14882 (value 115484; 0.00% of shares outstanding; change 0.00)
Holder of MHH: T. ROWE PRICE INDEX TRT, INC.-T. Rowe Price Total Eqy. Market Index Fd
Shares held as of 2026-03-31: 17716 (value 137476; 0.00% of shares outstanding; change 0.00)
Holder of MHH: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 51082 (value 396396; 0.00% of shares outstanding; change 0.00)
Holder of MHH: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 95432 (value 740552; 0.01% of shares outstanding; change 0.00)
Holder of MHH: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Core Equity 2 Portfolio
Shares held as of 2026-04-30: 18872 (value 146446; 0.00% of shares outstanding; change 0.00)
Holder of MHH: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Micro Cap Portfolio
Shares held as of 2026-04-30: 46625 (value 361810; 0.00% of shares outstanding; change 0.00)
Holder of MHH: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Portfolio
Shares held as of 2026-04-30: 67197 (value 521448; 0.01% of shares outstanding; change 0.00)
Holder of MHH: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Targeted Value Portfolio
Shares held as of 2026-04-30: 15385 (value 119387; 0.00% of shares outstanding; change 0.00)
Holder of MHH: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 19247 (value 152628; 0.00% of shares outstanding; change 0.00)
Holder of MHH: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 19247 (value 149356; 0.00% of shares outstanding; change 0.00)
Holder of MHID.L: DEUTSCHE DWS MARKET TRUST-DWS Global Income Builder Fund
Shares held as of 2026-01-31: 85087 (value 1233480; 0.00% of shares outstanding; change -0.03)
Holder of MHID.L: -AB Emerging Markets Opportunities ETF
Shares held as of 2026-03-31: 775476 (value 11241843; 0.01% of shares outstanding; change -0.02)
Holder of MHID.L: -AB Emerging Markets Opportunities ETF
Shares held as of 2026-04-30: 978398 (value 14183542; 0.01% of shares outstanding; change 0.26)
Holder of MHID.L: DEUTSCHE DWS MARKET TRUST-DWS Global Income Builder Fund
Shares held as of 2026-04-30: 84264 (value 1221549; 0.00% of shares outstanding; change -0.01)
Holder of MHID.L: SEI INSTITUTIONAL INTERNATIONAL TRUST-SIT Emerging Markets Equity Fund
Shares held as of 2026-04-30: 134790 (value 1954010; 0.00% of shares outstanding; change -0.10)
Holder of MHID.L: SEI INSTITUTIONAL INVESTMENTS TRUST-SIIT World Equity EX-US Fund
Shares held as of 2026-04-30: 55988 (value 811641; 0.00% of shares outstanding; change 0.00)
Holder of MHID.L: SPDR INDEX SHARES FUNDS-State Street SPDR MSCI ACWI Ex-US ETF
Shares held as of 2026-04-30: 66780 (value 968089; 0.00% of shares outstanding; change 0.04)
Holder of MHID.L: SPDR INDEX SHARES Fd.S-State Street SPDR PORT. Emerging Markets ETF
Shares held as of 2026-04-30: 1716902 (value 24889413; 0.02% of shares outstanding; change 0.00)
Holder of MHID.L: iShares Trust-iShares MSCI ACWI ETF
Shares held as of 2026-04-30: 292045 (value 4233688; 0.00% of shares outstanding; change 0.01)
Holder of MHID.L: iShares Trust-iShares MSCI ACWI ex U.S. ETF
Shares held as of 2026-04-30: 285049 (value 4132269; 0.00% of shares outstanding; change 0.10)
Holder of MHID.L: iShares Trust-iShares MSCI All Country Asia ex Japan ETF
Shares held as of 2026-04-30: 341924 (value 4956769; 0.00% of shares outstanding; change 0.01)
Holder of MHID.L: iShares, Inc.-iShares ESG Aware MSCI EM ETF
Shares held as of 2026-04-30: 276581 (value 4009511; 0.00% of shares outstanding; change 0.00)
Holder of MHID.L: -AB Emerging Markets Opportunities ETF
Shares held as of 2026-05-31: 990548 (value 14359677; 0.01% of shares outstanding; change 0.01)
Holder of MHID.L: SEI INSTITUTIONAL INTERNATIONAL TRUST-SIT Emerging Markets Equity Fund
Shares held as of 2026-05-31: 134790 (value 1954010; 0.00% of shares outstanding; change 0.00)
Holder of MHID.L: SPDR INDEX SHARES FUNDS-State Street SPDR MSCI ACWI Ex-US ETF
Shares held as of 2026-05-31: 66780 (value 968089; 0.00% of shares outstanding; change 0.00)
Holder of MHID.L: SPDR INDEX SHARES Fd.S-State Street SPDR PORT. Emerging Markets ETF
Shares held as of 2026-05-31: 1716902 (value 24889413; 0.02% of shares outstanding; change 0.00)
Holder of MHID.L: iShares Trust-iShares MSCI ACWI ETF
Shares held as of 2026-05-31: 293213 (value 4250620; 0.00% of shares outstanding; change 1.00)
Holder of MHID.L: iShares Trust-iShares MSCI ACWI ex U.S. ETF
Shares held as of 2026-05-31: 276089 (value 4002379; 0.00% of shares outstanding; change 1.00)
Holder of MHID.L: iShares Trust-iShares MSCI All Country Asia ex Japan ETF
Shares held as of 2026-05-31: 312220 (value 4526159; 0.00% of shares outstanding; change 1.00)
Holder of MHID.L: iShares, Inc.-iShares ESG Aware MSCI EM ETF
Shares held as of 2026-05-31: 269585 (value 3908092; 0.00% of shares outstanding; change -0.03)
Holder of MHID.L: SPDR INDEX SHARES FUNDS-State Street SPDR MSCI ACWI Ex-US ETF
Shares held as of 2026-06-30: 67371 (value 976657; 0.00% of shares outstanding; change 0.01)
Holder of MHID.L: SPDR INDEX SHARES Fd.S-State Street SPDR PORT. Emerging Markets ETF
Shares held as of 2026-06-30: 1303863 (value 18901711; 0.02% of shares outstanding; change -0.24)
Holder of MHK: J.P. Morgan Fleming Mutual Fd. Group, Inc.-JPMorgan Mid Cap Value Fd.
Shares held as of 2025-12-31: 1071509 (value 115101494; 0.02% of shares outstanding; change 0.09)
Holder of MHK: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 559159 (value 60064858; 0.01% of shares outstanding; change 1.00)
Holder of MHK: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 1192927 (value 128144216; 0.02% of shares outstanding; change -0.05)
Holder of MHK: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 768861 (value 82591047; 0.01% of shares outstanding; change -0.04)
Holder of MHK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1663054 (value 178645257; 0.03% of shares outstanding; change 0.01)
Holder of MHK: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 787728 (value 86610691; 0.01% of shares outstanding; change 0.00)
Holder of MHK: VANGUARD WINDSOR FUNDS-Vanguard Windsor Fund
Shares held as of 2026-01-31: 1060308 (value 116580861; 0.02% of shares outstanding; change 0.00)
Holder of MHK: Ariel Investment Trust-Ariel Fund
Shares held as of 2026-03-31: 832140 (value 94256495; 0.01% of shares outstanding; change 0.06)
Holder of MHK: J.P. Morgan Fleming Mutual Fd. Group, Inc.-JPMorgan Mid Cap Value Fd.
Shares held as of 2026-03-31: 893112 (value 101162793; 0.01% of shares outstanding; change -0.17)
Holder of MHK: MFS SERIES TRUST XI-MFS Mid Cap Value Fund
Shares held as of 2026-03-31: 747915 (value 84716329; 0.01% of shares outstanding; change -0.04)
Holder of MHK: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 579435 (value 63708876; 0.01% of shares outstanding; change 0.04)
Holder of MHK: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1204738 (value 136460669; 0.02% of shares outstanding; change 0.01)
Holder of MHK: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 767052 (value 86883977; 0.01% of shares outstanding; change 0.00)
Holder of MHK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1646806 (value 186533710; 0.03% of shares outstanding; change -0.01)
Holder of MHK: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 787728 (value 89225947; 0.01% of shares outstanding; change 0.00)
Holder of MHK: VANGUARD WINDSOR FUNDS-Vanguard Windsor Fund
Shares held as of 2026-04-30: 1005564 (value 113900230; 0.02% of shares outstanding; change -0.05)
Holder of MHK: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 3164369 (value 347922361; 0.05% of shares outstanding; change 0.01)
Holder of MHK: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 3150547 (value 356862448; 0.05% of shares outstanding; change 0.00)
Holder of MHK: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 714204 (value 80897884; 0.01% of shares outstanding; change 0.34)
Holder of MHL.DE: VANGUARD SPECIALIZED FUNDS-Vanguard Dividend Appreciation Index Fund
Shares held as of 2026-01-31: 1715847 (value 628686330; 0.01% of shares outstanding; change 0.01)
Holder of MHL.DE: VANGUARD SPECIALIZED FUNDS-Vanguard Dividend Growth Fund
Shares held as of 2026-01-31: 1669413 (value 611672913; 0.01% of shares outstanding; change -0.12)
Holder of MHL.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 3907854 (value 1431837681; 0.01% of shares outstanding; change -0.01)
Holder of MHL.DE: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 7775612 (value 2899525667; 0.03% of shares outstanding; change -0.01)
Holder of MHL.DE: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2026-03-31: 1648347 (value 614668586; 0.01% of shares outstanding; change -0.51)
Holder of MHL.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 9232191 (value 3442683967; 0.03% of shares outstanding; change -0.05)
Holder of MHL.DE: VANGUARD INSTITUTIONAL INDEX FUNDS-Vanguard Institutional Index Fund
Shares held as of 2026-03-31: 1725302 (value 643365105; 0.01% of shares outstanding; change -0.03)
Holder of MHL.DE: SELECT SECTOR SPDR TRUST-State Street Financial Select Sector SPDR ETF
Shares held as of 2026-04-30: 2140372 (value 784232287; 0.01% of shares outstanding; change 0.03)
Holder of MHL.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 3653307 (value 1338571662; 0.01% of shares outstanding; change 0.03)
Holder of MHL.DE: VANGUARD SPECIALIZED FUNDS-Vanguard Dividend Appreciation Index Fund
Shares held as of 2026-04-30: 1716175 (value 639961647; 0.01% of shares outstanding; change 0.00)
Holder of MHL.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 3958004 (value 1450212641; 0.01% of shares outstanding; change 0.01)
Holder of MHL.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 3915889 (value 1460234984; 0.01% of shares outstanding; change 0.00)
Holder of MHL.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 4031752 (value 1503440296; 0.01% of shares outstanding; change 0.02)
Holder of MHL.DE: SELECT SECTOR SPDR TRUST-State Street Financial Select Sector SPDR ETF
Shares held as of 2026-06-30: 2063971 (value 769654773; 0.01% of shares outstanding; change 0.00)
Holder of MHL.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 3664697 (value 1366565488; 0.01% of shares outstanding; change -0.01)
Holder of MHL.DE: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-06-30: 1588287 (value 592272212; 0.01% of shares outstanding; change 0.00)
Holder of MHO: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 282117 (value 37132238; 0.01% of shares outstanding; change 0.00)
Holder of MHO: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 282253 (value 37150138; 0.01% of shares outstanding; change -0.05)
Holder of MHO: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 791433 (value 104168407; 0.03% of shares outstanding; change 0.03)
Holder of MHO: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 362972 (value 54115494; 0.01% of shares outstanding; change -0.03)
Holder of MHO: VANGUARD WHITEHALL FUNDS-Vanguard Selected Value Fund
Shares held as of 2026-01-31: 398370 (value 59392981; 0.02% of shares outstanding; change 0.00)
Holder of MHO: Fidelity Puritan Trust-Fidelity Low-Priced Stock Fund
Shares held as of 2026-02-28: 446132 (value 66513818; 0.02% of shares outstanding; change 0.00)
Holder of MHO: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 255370 (value 35069962; 0.01% of shares outstanding; change 0.01)
Holder of MHO: T. Rowe Price Small-Cap Value Fund, Inc.
Shares held as of 2026-03-31: 282473 (value 42322930; 0.01% of shares outstanding; change 0.27)
Holder of MHO: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 290933 (value 43590491; 0.01% of shares outstanding; change 0.03)
Holder of MHO: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 282173 (value 42277981; 0.01% of shares outstanding; change 0.00)
Holder of MHO: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 778706 (value 116673521; 0.03% of shares outstanding; change -0.02)
Holder of MHO: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 640636 (value 84320507; 0.03% of shares outstanding; change 0.01)
Holder of MHO: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 399484 (value 54861138; 0.02% of shares outstanding; change 0.00)
Holder of MHO: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 362972 (value 54384095; 0.01% of shares outstanding; change 0.00)
Holder of MHO: Fidelity Puritan Trust-Fidelity Low-Priced Stock Fund
Shares held as of 2026-04-30: 444185 (value 66552239; 0.02% of shares outstanding; change 0.00)
Holder of MHO: VANGUARD WHITEHALL FUNDS-Vanguard Selected Value Fund
Shares held as of 2026-04-30: 398370 (value 59687777; 0.02% of shares outstanding; change 0.00)
Holder of MHO: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 1593732 (value 237609498; 0.06% of shares outstanding; change 0.02)
Holder of MHO: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 615666 (value 91789641; 0.02% of shares outstanding; change -0.04)
Holder of MHO: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 398926 (value 59475875; 0.02% of shares outstanding; change 0.00)
Holder of MHO: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 1585010 (value 237482051; 0.06% of shares outstanding; change -0.01)
Holder of MHO: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 625284 (value 93686302; 0.02% of shares outstanding; change 0.02)
Holder of MHO: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 398057 (value 59640881; 0.02% of shares outstanding; change 0.00)
Holder of MHPC.L: ADVISORS' INNER CIRCLE FUND II-KOPERNIK GLOBAL ALL-CAP FUND
Shares held as of 2026-01-31: 2877931 (value 10389330; 0.03% of shares outstanding; change 0.00)
Holder of MHPC.L: ADVISORS' INNER CIRCLE FUND II-KOPERNIK INTERNATIONAL FUND
Shares held as of 2026-01-31: 709038 (value 2559627; 0.01% of shares outstanding; change 0.00)
Holder of MHPC.L: RUSSELL INVESTMENT CO-Multi-Asset Strategy Fund
Shares held as of 2026-01-31: 15792 (value 57009; 0.00% of shares outstanding; change 1.00)
Holder of MHPC.L: RUSSELL INVESTMENT CO-Multi-Strategy Income Fund
Shares held as of 2026-01-31: 4795 (value 17309; 0.00% of shares outstanding; change 1.00)
Holder of MHPC.L: ADVISORS' INNER CIRCLE FUND II-KOPERNIK GLOBAL ALL-CAP FUND
Shares held as of 2026-04-30: 2877931 (value 10389330; 0.03% of shares outstanding; change 0.00)
Holder of MHPC.L: ADVISORS' INNER CIRCLE FUND II-KOPERNIK INTERNATIONAL FUND
Shares held as of 2026-04-30: 709038 (value 2559627; 0.01% of shares outstanding; change 0.00)
Holder of MHT.DE: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 977973 (value 125278347; 0.02% of shares outstanding; change 0.03)
Holder of MHT.DE: Eaton Vance Growth Trust-Eaton Vance Atlanta Capital SMID-Cap Fund
Shares held as of 2026-03-31: 1469483 (value 188240781; 0.02% of shares outstanding; change 0.12)
Holder of MHT.DE: T. Rowe Price Mid-Cap Growth Fund, Inc.
Shares held as of 2026-03-31: 1618400 (value 207317049; 0.03% of shares outstanding; change 0.36)
Holder of MHT.DE: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 667982 (value 85568498; 0.01% of shares outstanding; change 0.03)
Holder of MHT.DE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 772725 (value 98986077; 0.01% of shares outstanding; change 0.00)
Holder of MHT.DE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1379899 (value 176765070; 0.02% of shares outstanding; change 0.01)
Holder of MHT.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1896161 (value 242898235; 0.03% of shares outstanding; change 0.00)
Holder of MHT.DE: Fidelity Select Portfolios-Technology Portfolio
Shares held as of 2026-05-31: 2880214 (value 368955430; 0.05% of shares outstanding; change 0.00)
Holder of MHT.DE: Invesco Exchange-Traded Fund Trust-Invesco S&P MidCap Quality ETF
Shares held as of 2026-05-31: 670370 (value 93449573; 0.01% of shares outstanding; change 0.00)
Holder of MHT.DE: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-05-31: 2030368 (value 260090153; 0.03% of shares outstanding; change 0.00)
Holder of MHT.DE: Invesco Exchange-Traded Fund Trust-Invesco S&P MidCap Quality ETF
Shares held as of 2026-06-30: 802327 (value 102778093; 0.01% of shares outstanding; change 0.20)
Holder of MI6.AX: Franklin Gold and Precious Metals Fd.-Franklin Gold & Precious Metals 
Shares held as of 2026-01-31: 91500000 (value 87382498; 0.04% of shares outstanding; change -0.02)
Holder of MI6.AX: BlackRock Funds-BlackRock Commodity Strategies Fund
Shares held as of 2026-02-28: 661615 (value 413509; 0.00% of shares outstanding; change -0.47)
Holder of MI6.AX: Themes ETF Trust-Themes Lithium & Battery Metal Miners ETF
Shares held as of 2026-03-31: 58065 (value 55452; 0.00% of shares outstanding; change 0.66)
Holder of MI6.AX: American Century ETF Trust-Avantis International Equity ETF
Shares held as of 2026-04-30: 483693 (value 453220; 0.00% of shares outstanding; change 0.00)
Holder of MI6.AX: American Century ETF Trust-Avantis International Small Cap Equity ETF
Shares held as of 2026-04-30: 294094 (value 275566; 0.00% of shares outstanding; change 0.03)
Holder of MI6.AX: Franklin Gold and Precious Metals Fd.-Franklin Gold & Precious Metals 
Shares held as of 2026-04-30: 90000000 (value 56250000; 0.04% of shares outstanding; change -0.02)
Holder of MI6.AX: -SSgA SPDR ETFS Europe I-State Street SPDR MSCI All Country World Inve
Shares held as of 2026-05-31: 149242 (value 85814; 0.00% of shares outstanding; change 1.00)
Holder of MI6.AX: -SSgA SPDR ETFS Europe I-State Street SPDR MSCI World Small Cap UCITS 
Shares held as of 2026-05-31: 344464 (value 198066; 0.00% of shares outstanding; change 1.00)
Holder of MI6.AX: American Century ETF Trust-Avantis International Equity ETF
Shares held as of 2026-05-31: 483693 (value 278123; 0.00% of shares outstanding; change 0.00)
Holder of MI6.AX: American Century ETF Trust-Avantis International Small Cap Equity ETF
Shares held as of 2026-05-31: 294094 (value 169104; 0.00% of shares outstanding; change 0.00)
Holder of MI6.AX: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 8184616 (value 5115385; 0.00% of shares outstanding; change 1.00)
Holder of MI6.AX: iShares Trust-iShares Core MSCI Pacific ETF
Shares held as of 2026-05-31: 518455 (value 324034; 0.00% of shares outstanding; change 1.00)
Holder of MI6.AX: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-05-31: 7294137 (value 4558835; 0.00% of shares outstanding; change 1.00)
Holder of MI6.AX: iShares, Inc.-iShares MSCI Global Metals & Mining Producers ETF
Shares held as of 2026-05-31: 2454895 (value 1534309; 0.00% of shares outstanding; change 1.00)
Holder of MI6.AX: -SSgA SPDR ETFS Europe I-State Street SPDR MSCI All Country World Inve
Shares held as of 2026-06-30: 149242 (value 93276; 0.00% of shares outstanding; change 0.00)
Holder of MI6.AX: -SSgA SPDR ETFS Europe I-State Street SPDR MSCI World Small Cap UCITS 
Shares held as of 2026-06-30: 344464 (value 215290; 0.00% of shares outstanding; change 0.00)
Holder of MI6.AX: American Century ETF Trust-Avantis International Equity ETF
Shares held as of 2026-06-30: 483693 (value 302308; 0.00% of shares outstanding; change 0.00)
Holder of MI6.AX: American Century ETF Trust-Avantis International Small Cap Equity ETF
Shares held as of 2026-06-30: 294094 (value 183808; 0.00% of shares outstanding; change 0.00)
Holder of MIAX: -Price (T.Rowe) U.S. Small-Cap Core Equity Trust
Shares held as of 2025-12-31: 488870 (value 23099107; 0.01% of shares outstanding; change 0.30)
Holder of MIAX: JPMorgan Trust I-JPMorgan Small Cap Equity Fund
Shares held as of 2025-12-31: 505926 (value 23905003; 0.01% of shares outstanding; change -0.03)
Holder of MIAX: T. Rowe Price Eqy. Fd.s, Inc.-T. Rowe Price Inst. Small-Cap Stock Fd.
Shares held as of 2025-12-31: 571413 (value 26999264; 0.01% of shares outstanding; change 0.38)
Holder of MIAX: T. Rowe Price Small-Cap Stock Fund, Inc.
Shares held as of 2025-12-31: 1058300 (value 50004675; 0.01% of shares outstanding; change 0.24)
Holder of MIAX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 450623 (value 21291936; 0.00% of shares outstanding; change 0.19)
Holder of MIAX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 625278 (value 29544385; 0.01% of shares outstanding; change 0.25)
Holder of MIAX: -Price (T.Rowe) U.S. Small-Cap Core Equity Trust
Shares held as of 2026-03-31: 667480 (value 28554793; 0.01% of shares outstanding; change 0.37)