speb/financial-data huggingface dataset:
Holder of MPI0.DE: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 20121927 (value 232971672; 0.01% of shares outstanding; change 0.02)
Holder of MPI0.DE: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 6979209 (value 80805282; 0.00% of shares outstanding; change 0.00)
Holder of MPI0.DE: Fidelity Covington Trust-Fidelity High Dividend ETF
Shares held as of 2026-04-30: 10848386 (value 98427405; 0.00% of shares outstanding; change 0.00)
Holder of MPI0.DE: Legg Mason ETF Investment TRT-Franklin Intl Low Volatility High Divide
Shares held as of 2026-04-30: 6491341 (value 58895936; 0.00% of shares outstanding; change 0.06)
Holder of MPI0.DE: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 30440588 (value 352441129; 0.01% of shares outstanding; change 0.00)
Holder of MPI0.DE: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 14081290 (value 127759543; 0.00% of shares outstanding; change 0.01)
Holder of MPI0.DE: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-04-30: 6894046 (value 62549679; 0.00% of shares outstanding; change 0.01)
Holder of MPI0.DE: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-05-31: 7429607 (value 86019990; 0.00% of shares outstanding; change 0.01)
Holder of MPI0.DE: Fidelity Salem Street TRT-Fidelity SAI Intl Value Index Fd.
Shares held as of 2026-05-31: 6001422 (value 69484464; 0.00% of shares outstanding; change 0.00)
Holder of MPI0.DE: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 14187620 (value 164264265; 0.00% of shares outstanding; change 0.01)
Holder of MPI0.DE: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-05-31: 6939712 (value 80347986; 0.00% of shares outstanding; change 0.01)
Holder of MPI0.DE: Fidelity Covington Trust-Fidelity High Dividend ETF
Shares held as of 2026-06-30: 11349912 (value 131409281; 0.00% of shares outstanding; change 0.01)
Holder of MPI0.DE: Legg Mason ETF Investment TRT-Franklin Intl Low Volatility High Divide
Shares held as of 2026-06-30: 6664347 (value 77159810; 0.00% of shares outstanding; change 0.03)
Holder of MPL.AX: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 26009164 (value 122503163; 0.01% of shares outstanding; change 0.02)
Holder of MPL.AX: J.P. Morgan Exch-Trd Fd. TRT-JPMorgan BetaBuilders Developed Asia Paci
Shares held as of 2026-01-31: 7842317 (value 38427354; 0.00% of shares outstanding; change 0.04)
Holder of MPL.AX: JPMorgan Trust I-JPMorgan International Equity Fund
Shares held as of 2026-01-31: 10960461 (value 53706259; 0.00% of shares outstanding; change -0.09)
Holder of MPL.AX: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 40435288 (value 198132915; 0.01% of shares outstanding; change 0.01)
Holder of MPL.AX: Capital Income Builder
Shares held as of 2026-03-31: 9980091 (value 48902446; 0.00% of shares outstanding; change 0.00)
Holder of MPL.AX: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-03-31: 10137969 (value 47749834; 0.00% of shares outstanding; change 0.01)
Holder of MPL.AX: Fidelity Salem Street TRT-Fidelity SAI Intl Low Volatility Index Fd.
Shares held as of 2026-03-31: 12371305 (value 58268847; 0.00% of shares outstanding; change 0.00)
Holder of MPL.AX: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 26651373 (value 136455026; 0.01% of shares outstanding; change 0.02)
Holder of MPL.AX: Capital Income Builder
Shares held as of 2026-04-30: 9980091 (value 51197867; 0.00% of shares outstanding; change 0.00)
Holder of MPL.AX: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-04-30: 10249538 (value 50222737; 0.00% of shares outstanding; change 0.01)
Holder of MPL.AX: Fidelity Salem Street TRT-Fidelity SAI Intl Low Volatility Index Fd.
Shares held as of 2026-04-30: 12923760 (value 63326425; 0.00% of shares outstanding; change 0.04)
Holder of MPL.AX: J.P. Morgan Exch-Trd Fd. TRT-JPMorgan Intl Research Enhanced Eqy. ETF
Shares held as of 2026-04-30: 9853156 (value 50448157; 0.00% of shares outstanding; change 0.26)
Holder of MPL.AX: JPMorgan Trust I-JPMorgan International Equity Fund
Shares held as of 2026-04-30: 10047516 (value 51443280; 0.00% of shares outstanding; change -0.08)
Holder of MPL.AX: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 40319975 (value 206438267; 0.01% of shares outstanding; change 0.00)
Holder of MPL.AX: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 20042719 (value 98209325; 0.01% of shares outstanding; change 0.01)
Holder of MPL.AX: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-04-30: 9592864 (value 47005034; 0.00% of shares outstanding; change 0.00)
Holder of MPL.AX: iShares Trust-iShares MSCI EAFE Min Vol Factor ETF
Shares held as of 2026-04-30: 10055402 (value 49271470; 0.00% of shares outstanding; change 0.01)
Holder of MPL.AX: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-05-31: 10363437 (value 53060796; 0.00% of shares outstanding; change 0.01)
Holder of MPL.AX: Fidelity Salem Street TRT-Fidelity SAI Intl Low Volatility Index Fd.
Shares held as of 2026-05-31: 13264745 (value 67915492; 0.00% of shares outstanding; change 0.03)
Holder of MPL.AX: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 20426335 (value 104582832; 0.01% of shares outstanding; change 0.03)
Holder of MPL.AX: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-05-31: 9592864 (value 49115462; 0.00% of shares outstanding; change 0.00)
Holder of MPL.AX: iShares Trust-iShares MSCI EAFE Min Vol Factor ETF
Shares held as of 2026-05-31: 9944683 (value 50916775; 0.00% of shares outstanding; change -0.01)
Holder of MPL.AX: Capital Income Builder
Shares held as of 2026-06-30: 9980091 (value 51098064; 0.00% of shares outstanding; change 0.00)
Holder of MPLT: -Price (T.Rowe) U.S. Small-Cap Core Equity Trust
Shares held as of 2025-12-31: 226330 (value 6633732; 0.01% of shares outstanding; change 1.00)
Holder of MPLT: -Price (T.Rowe) U.S. Small-Cap Value Equity Trust
Shares held as of 2025-12-31: 413212 (value 11574068; 0.01% of shares outstanding; change 1.00)
Holder of MPLT: T. Rowe Price Eqy. Fd.s, Inc.-T. Rowe Price Inst. Small-Cap Stock Fd.
Shares held as of 2025-12-31: 261729 (value 7671276; 0.01% of shares outstanding; change 1.00)
Holder of MPLT: T. Rowe Price Small-Cap Stock Fund, Inc.
Shares held as of 2025-12-31: 487752 (value 14296010; 0.01% of shares outstanding; change 1.00)
Holder of MPLT: T. Rowe Price Small-Cap Value Fund, Inc.
Shares held as of 2025-12-31: 622179 (value 17427233; 0.01% of shares outstanding; change 1.00)
Holder of MPLT: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 168831 (value 4948436; 0.00% of shares outstanding; change 1.00)
Holder of MPLT: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 478579 (value 14027150; 0.01% of shares outstanding; change 1.00)
Holder of MPLT: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 165061 (value 4757057; 0.00% of shares outstanding; change 0.02)
Holder of MPLT: -Price (T.Rowe) U.S. Small-Cap Core Equity Trust
Shares held as of 2026-03-31: 293115 (value 10716284; 0.01% of shares outstanding; change 0.30)
Holder of MPLT: -Price (T.Rowe) U.S. Small-Cap Value Equity Trust
Shares held as of 2026-03-31: 414063 (value 15138143; 0.01% of shares outstanding; change 0.00)
Holder of MPLT: Fidelity Advisor Series VII-Fidelity Advisor Biotechnology Fund
Shares held as of 2026-03-31: 202900 (value 5946998; 0.00% of shares outstanding; change 1.00)
Holder of MPLT: T. Rowe Price Eqy. Fd.s, Inc.-T. Rowe Price Inst. Small-Cap Stock Fd.
Shares held as of 2026-03-31: 342343 (value 12516060; 0.01% of shares outstanding; change 0.31)
Holder of MPLT: T. Rowe Price Small-Cap Stock Fund, Inc.
Shares held as of 2026-03-31: 625724 (value 22876470; 0.01% of shares outstanding; change 0.28)
Holder of MPLT: T. Rowe Price Small-Cap Value Fund, Inc.
Shares held as of 2026-03-31: 621328 (value 22715752; 0.01% of shares outstanding; change 0.00)
Holder of MPLT: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 225458 (value 8242744; 0.01% of shares outstanding; change 0.34)
Holder of MPLT: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 478579 (value 17496848; 0.01% of shares outstanding; change 0.00)
Holder of MPLT: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 462841 (value 13565869; 0.01% of shares outstanding; change 0.16)
Holder of MPLT: Fidelity Advisor Series VII-Fidelity Advisor Biotechnology Fund
Shares held as of 2026-04-30: 202900 (value 5847577; 0.00% of shares outstanding; change 0.00)
Holder of MPLT: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 191612 (value 7176827; 0.00% of shares outstanding; change 0.16)
Holder of MPLT: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 453283 (value 13063615; 0.01% of shares outstanding; change -0.02)
Holder of MPLT: Fidelity Advisor Series VII-Fidelity Advisor Biotechnology Fund
Shares held as of 2026-05-31: 202900 (value 7418024; 0.00% of shares outstanding; change 0.00)
Holder of MPLT: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 457576 (value 16728979; 0.01% of shares outstanding; change 0.01)
Holder of MPLT: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-06-30: 496588 (value 18155257; 0.01% of shares outstanding; change 1.00)
Holder of MPLX: AIM Investment Fd.s -Invesco SteelPath MLP Alpha Fd.
Shares held as of 2026-02-28: 2564267 (value 150394263; 0.00% of shares outstanding; change -0.01)
Holder of MPLX: AIM Investment Fd.s -Invesco SteelPath MLP Income Fd.
Shares held as of 2026-02-28: 11254596 (value 660082072; 0.01% of shares outstanding; change -0.03)
Holder of MPLX: AIM Investment Fd.s -Invesco SteelPath MLP Select 40 Fd.
Shares held as of 2026-02-28: 2920428 (value 171283106; 0.00% of shares outstanding; change -0.03)
Holder of MPLX: ALPS ETF TRUST-ALERIAN MLP ETF
Shares held as of 2026-02-28: 24817286 (value 1455533861; 0.02% of shares outstanding; change -0.06)
Holder of MPLX: GOLDMAN SACHS TRUST-Goldman Sachs MLP Energy Infrastructure Fund
Shares held as of 2026-02-28: 3755153 (value 214269035; 0.00% of shares outstanding; change -0.04)
Holder of MPLX: Kayne Anderson Energy Infrastructure Fund, Inc.
Shares held as of 2026-02-28: 5525568 (value 324074571; 0.01% of shares outstanding; change -0.04)
Holder of MPLX: Mnged PORT. Series-Tortoise Energy Infrastructure Total Return Fd.
Shares held as of 2026-03-31: 4851020 (value 274810290; 0.00% of shares outstanding; change 0.03)
Holder of MPLX: First TRT Exch-Trd Fd. IV-First TRT North American Energy Infrastructu
Shares held as of 2026-04-30: 2921770 (value 165021568; 0.00% of shares outstanding; change 0.00)
Holder of MPLX: GLOBAL X FUNDS-Global X MLP & Energy Infrastructure ETF
Shares held as of 2026-04-30: 2586653 (value 147102953; 0.00% of shares outstanding; change 0.05)
Holder of MPLX: GLOBAL X FUNDS-Global X MLP ETF
Shares held as of 2026-04-30: 4531834 (value 257725394; 0.00% of shares outstanding; change -0.01)
Holder of MPLX: First TRT Exch-Trd Fd. IV-First TRT North American Energy Infrastructu
Shares held as of 2026-05-31: 2940396 (value 172454229; 0.00% of shares outstanding; change 0.01)
Holder of MPLX: GLOBAL X FUNDS-Global X MLP & Energy Infrastructure ETF
Shares held as of 2026-05-31: 2905385 (value 165781272; 0.00% of shares outstanding; change 0.12)
Holder of MPLX: GLOBAL X FUNDS-Global X MLP ETF
Shares held as of 2026-05-31: 4785661 (value 273069823; 0.00% of shares outstanding; change 0.06)
Holder of MPLX: GOLDMAN SACHS TRUST-Goldman Sachs MLP Energy Infrastructure Fund
Shares held as of 2026-05-31: 3835290 (value 224939764; 0.00% of shares outstanding; change 0.02)
Holder of MPLX: GLOBAL X FUNDS-Global X MLP & Energy Infrastructure ETF
Shares held as of 2026-06-30: 2902320 (value 170221072; 0.00% of shares outstanding; change 0.00)
Holder of MPLX: GLOBAL X FUNDS-Global X MLP ETF
Shares held as of 2026-06-30: 4837361 (value 283711230; 0.00% of shares outstanding; change 0.01)
Holder of MPLX: Mnged PORT. Series-Tortoise Energy Infrastructure Total Return Fd.
Shares held as of 2026-06-30: 3368095 (value 197538776; 0.00% of shares outstanding; change -0.31)
Holder of MPN.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 3767376 (value 837864399; 0.01% of shares outstanding; change -0.02)
Holder of MPN.DE: VANGUARD FENWAY FUNDS-Vanguard Equity Income Fund
Shares held as of 2026-03-31: 2124211 (value 582246248; 0.01% of shares outstanding; change -0.07)
Holder of MPN.DE: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 7495342 (value 2054473287; 0.03% of shares outstanding; change -0.01)
Holder of MPN.DE: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 6365396 (value 1744755082; 0.02% of shares outstanding; change -0.03)
Holder of MPN.DE: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Value Index Fund
Shares held as of 2026-03-31: 1915985 (value 525171500; 0.01% of shares outstanding; change 0.02)
Holder of MPN.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 9359089 (value 2565326352; 0.03% of shares outstanding; change -0.01)
Holder of MPN.DE: VANGUARD INDEX FUNDS-Vanguard Value Index Fund
Shares held as of 2026-03-31: 2725862 (value 747158790; 0.01% of shares outstanding; change -0.01)
Holder of MPN.DE: SELECT SECTOR SPDR TRUST-State Street Energy Select Sector SPDR ETF
Shares held as of 2026-04-30: 6684861 (value 1486713045; 0.02% of shares outstanding; change -0.02)
Holder of MPN.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 3519717 (value 782785039; 0.01% of shares outstanding; change 0.03)
Holder of MPN.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 3815689 (value 848609210; 0.01% of shares outstanding; change 0.01)
Holder of MPN.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 3775119 (value 1034760140; 0.01% of shares outstanding; change 0.00)
Holder of MPN.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 3886553 (value 1065304201; 0.01% of shares outstanding; change 0.02)
Holder of MPN.DE: SELECT SECTOR SPDR TRUST-State Street Energy Select Sector SPDR ETF
Shares held as of 2026-06-30: 6232175 (value 1708239205; 0.02% of shares outstanding; change -0.05)
Holder of MPN.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 3528267 (value 967098006; 0.01% of shares outstanding; change -0.01)
Holder of MPT: PIMCO Equity Series-PIMCO RAE US Small Fund
Shares held as of 2025-12-31: 4824142 (value 24651366; 0.01% of shares outstanding; change -0.05)
Holder of MPT: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 5307658 (value 27122133; 0.01% of shares outstanding; change 0.01)
Holder of MPT: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 10222941 (value 52239229; 0.02% of shares outstanding; change -0.04)
Holder of MPT: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 6600642 (value 33729281; 0.01% of shares outstanding; change -0.03)
Holder of MPT: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 14306628 (value 73106870; 0.02% of shares outstanding; change 0.01)
Holder of MPT: VANGUARD SPECIALIZED FUNDS-Vanguard Real Estate Index Fund
Shares held as of 2026-01-31: 15266030 (value 68391814; 0.03% of shares outstanding; change 0.01)
Holder of MPT: DEUTSCHE DWS INVESTMENT TRUST-DWS Core Equity Fund
Shares held as of 2026-03-31: 5132841 (value 24842951; 0.01% of shares outstanding; change -0.02)
Holder of MPT: PIMCO Equity Series-PIMCO RAE US Small Fund
Shares held as of 2026-03-31: 4200543 (value 20330628; 0.01% of shares outstanding; change -0.13)
Holder of MPT: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 5503132 (value 26635159; 0.01% of shares outstanding; change 0.04)
Holder of MPT: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 10322697 (value 49961855; 0.02% of shares outstanding; change 0.01)
Holder of MPT: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 6581441 (value 31854175; 0.01% of shares outstanding; change 0.00)
Holder of MPT: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 14507499 (value 70216297; 0.02% of shares outstanding; change 0.01)
Holder of MPT: SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF
Shares held as of 2026-04-30: 4474849 (value 20271066; 0.01% of shares outstanding; change 0.00)
Holder of MPT: VANGUARD SPECIALIZED FUNDS-Vanguard Real Estate Index Fund
Shares held as of 2026-04-30: 15172737 (value 73436049; 0.03% of shares outstanding; change -0.01)
Holder of MPT: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 30066704 (value 136202175; 0.05% of shares outstanding; change 0.02)
Holder of MPT: iShares Trust-iShares S&P Small-Cap 600 Value ETF
Shares held as of 2026-04-30: 4592993 (value 20806259; 0.01% of shares outstanding; change -0.05)
Holder of MPT: SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF
Shares held as of 2026-05-31: 4515597 (value 20207296; 0.01% of shares outstanding; change 0.01)
Holder of MPT: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 29896016 (value 144696722; 0.05% of shares outstanding; change -0.01)
Holder of MPT: iShares Trust-iShares S&P Small-Cap 600 Value ETF
Shares held as of 2026-05-31: 4730332 (value 22894807; 0.01% of shares outstanding; change 0.03)
Holder of MPT: SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF
Shares held as of 2026-06-30: 4512172 (value 21838913; 0.01% of shares outstanding; change 0.00)
Holder of MPTI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 27605 (value 2512055; 0.01% of shares outstanding; change 0.08)
Holder of MPTI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 78163 (value 7112833; 0.02% of shares outstanding; change 0.20)
Holder of MPTI: Grandeur Peak Global Trust-Grandeur Peak US Stalwarts Fund
Shares held as of 2026-01-31: 32801 (value 3146928; 0.01% of shares outstanding; change 0.28)
Holder of MPTI: Exchange Place Advisors Trust-North Square Select Small Cap Fund
Shares held as of 2026-02-28: 12441 (value 1099535; 0.00% of shares outstanding; change 0.31)
Holder of MPTI: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 24097 (value 2311866; 0.01% of shares outstanding; change 0.01)
Holder of MPTI: VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund
Shares held as of 2026-02-28: 12098 (value 1160682; 0.00% of shares outstanding; change 0.01)
Holder of MPTI: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 13479 (value 1191273; 0.00% of shares outstanding; change 0.00)
Holder of MPTI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 35692 (value 2983137; 0.01% of shares outstanding; change 0.29)
Holder of MPTI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 78163 (value 6532863; 0.02% of shares outstanding; change 0.00)
Holder of MPTI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 63641 (value 5791331; 0.01% of shares outstanding; change 0.09)
Holder of MPTI: Exchange Place Advisors Trust-North Square Select Small Cap Fund
Shares held as of 2026-04-30: 13820 (value 1325890; 0.00% of shares outstanding; change 0.11)
Holder of MPTI: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 17778 (value 1705621; 0.00% of shares outstanding; change 0.32)
Holder of MPTI: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 37574 (value 3140434; 0.01% of shares outstanding; change 0.56)
Holder of MPTI: First TRT Exch-Trd Fd.-First TRT Dow Jones Select MicroCap Index Fd.
Shares held as of 2026-04-30: 12432 (value 1225919; 0.00% of shares outstanding; change 0.25)
Holder of MPTI: Grandeur Peak Global Trust-Grandeur Peak Global Opportunities Fund
Shares held as of 2026-04-30: 22402 (value 1872359; 0.01% of shares outstanding; change 1.00)
Holder of MPTI: Grandeur Peak Global Trust-Grandeur Peak Global Reach Fund
Shares held as of 2026-04-30: 13693 (value 1144460; 0.00% of shares outstanding; change 1.70)
Holder of MPTI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 73657 (value 7066652; 0.02% of shares outstanding; change 0.16)
Holder of MPTI: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 25926 (value 2487340; 0.01% of shares outstanding; change 0.20)
Holder of MPTI: Exchange Place Advisors Trust-North Square Select Small Cap Fund
Shares held as of 2026-05-31: 13664 (value 1142037; 0.00% of shares outstanding; change -0.01)
Holder of MPTI: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 19546 (value 1633654; 0.00% of shares outstanding; change 0.10)
Holder of MPTI: First TRT Exch-Trd Fd.-First TRT Dow Jones Select MicroCap Index Fd.
Shares held as of 2026-05-31: 12609 (value 957653; 0.00% of shares outstanding; change 0.01)
Holder of MPTI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 77447 (value 6473020; 0.02% of shares outstanding; change 0.05)
Holder of MPTI: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-05-31: 27534 (value 2301291; 0.01% of shares outstanding; change 0.06)
Holder of MPTI: First TRT Exch-Trd Fd.-First TRT Dow Jones Select MicroCap Index Fd.
Shares held as of 2026-06-30: 12763 (value 1066731; 0.00% of shares outstanding; change 0.01)
Holder of MPU: John Hancock Variable Insurance Trust-Total Stock Market Index Trust
Shares held as of 2025-09-30: 1097 (value 251; 0.00% of shares outstanding; change 1.00)
Holder of MPV: BERTOLET CAPITAL TRUST-Pinnacle Value Fund
Shares held as of 2025-12-31: 4378 (value 74710; 0.00% of shares outstanding; change 0.00)
Holder of MPV: BERTOLET CAPITAL TRUST-Pinnacle Value Fund
Shares held as of 2026-03-31: 4378 (value 68077; 0.00% of shares outstanding; change 0.00)
Holder of MPVD.TO: GOEHRING & ROZENCWAJG INVESTMENT Fd.S-Goehring & Rozencwajg Resources 
Shares held as of 2026-02-28: 317715 (value 4765; 0.00% of shares outstanding; change 0.00)
Holder of MPWR: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 1208455 (value 1892694258; 0.02% of shares outstanding; change 0.02)
Holder of MPWR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1428557 (value 2237420203; 0.03% of shares outstanding; change 0.00)
Holder of MPWR: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 622051 (value 974262472; 0.01% of shares outstanding; change 0.02)
Holder of MPWR: Fidelity Securities Fund-Fidelity Blue Chip Growth Fund
Shares held as of 2026-03-31: 626956 (value 981944732; 0.01% of shares outstanding; change 0.02)
Holder of MPWR: Fidelity Select Portfolios-Select Semiconductors Portfolio
Shares held as of 2026-03-31: 1643615 (value 2574246184; 0.03% of shares outstanding; change 0.05)
Holder of MPWR: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 1238003 (value 1651260853; 0.03% of shares outstanding; change 0.02)
Holder of MPWR: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 999330 (value 1332916405; 0.02% of shares outstanding; change 0.01)
Holder of MPWR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1469660 (value 1960247290; 0.03% of shares outstanding; change 0.03)
Holder of MPWR: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 624199 (value 959943161; 0.01% of shares outstanding; change 0.00)
Holder of MPWR: Fidelity Securities Fund-Fidelity Blue Chip Growth Fund
Shares held as of 2026-04-30: 625156 (value 961414912; 0.01% of shares outstanding; change 0.00)
Holder of MPWR: Fidelity Select Portfolios-Select Semiconductors Portfolio
Shares held as of 2026-04-30: 1668570 (value 2566060439; 0.03% of shares outstanding; change 0.02)
Holder of MPWR: Invesco QQQ Trust, Series 1
Shares held as of 2026-04-30: 1051311 (value 1658253810; 0.02% of shares outstanding; change 0.02)
Holder of MPWR: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 581782 (value 917656352; 0.01% of shares outstanding; change 0.03)
Holder of MPWR: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 629999 (value 968862865; 0.01% of shares outstanding; change 0.01)
Holder of MPWR: iShares Trust-iShares Semiconductor ETF
Shares held as of 2026-04-30: 794704 (value 1222159391; 0.02% of shares outstanding; change 0.03)
Holder of MPWR: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 623330 (value 831403823; 0.01% of shares outstanding; change 0.00)
Holder of MPWR: Fidelity Securities Fund-Fidelity Blue Chip Growth Fund
Shares held as of 2026-05-31: 621456 (value 828904263; 0.01% of shares outstanding; change -0.01)
Holder of MPWR: Fidelity Select Portfolios-Select Semiconductors Portfolio
Shares held as of 2026-05-31: 1700486 (value 2268125331; 0.03% of shares outstanding; change 0.02)
Holder of MPWR: Invesco QQQ Trust, Series 1
Shares held as of 2026-05-31: 1064424 (value 1396524288; 0.02% of shares outstanding; change 0.01)
Holder of MPWR: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 587410 (value 799274130; 0.01% of shares outstanding; change 0.01)
Holder of MPWR: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 641535 (value 855685835; 0.01% of shares outstanding; change 0.02)
Holder of MPWR: iShares Trust-iShares Semiconductor ETF
Shares held as of 2026-05-31: 805142 (value 1073906498; 0.02% of shares outstanding; change 0.01)
Holder of MPWR: Invesco QQQ Trust, Series 1
Shares held as of 2026-06-30: 1042894 (value 1391022507; 0.02% of shares outstanding; change -0.02)
Holder of MPWR: VanEck ETF Trust-VanEck Semiconductor ETF
Shares held as of 2026-06-30: 686722 (value 915956711; 0.01% of shares outstanding; change 0.40)
Holder of MQ: -Price (T.Rowe) Mid-Cap Value Equity Trust
Shares held as of 2025-12-31: 11297764 (value 45868921; 0.03% of shares outstanding; change 0.01)
Holder of MQ: T. Rowe Price Mid-Cap Value Fund, Inc.
Shares held as of 2025-12-31: 20122367 (value 81696808; 0.05% of shares outstanding; change 0.00)
Holder of MQ: T. Rowe Price New Horizons Fund, Inc.
Shares held as of 2025-12-31: 11185592 (value 43400098; 0.03% of shares outstanding; change 0.00)
Holder of MQ: T. Rowe Price Small-Cap Stock Fund, Inc.
Shares held as of 2025-12-31: 8299732 (value 33696911; 0.02% of shares outstanding; change 0.00)
Holder of MQ: T. Rowe Price Small-Cap Value Fund, Inc.
Shares held as of 2025-12-31: 5856146 (value 22721847; 0.02% of shares outstanding; change -0.09)
Holder of MQ: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2025-12-31: 4945413 (value 20078376; 0.01% of shares outstanding; change -0.05)
Holder of MQ: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 8762396 (value 35575327; 0.02% of shares outstanding; change -0.06)
Holder of MQ: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 12449432 (value 50544693; 0.03% of shares outstanding; change 0.01)
Holder of MQ: -Price (T.Rowe) Mid-Cap Value Equity Trust
Shares held as of 2026-03-31: 2842392 (value 48519630; 0.01% of shares outstanding; change 0.01)
Holder of MQ: SmallCap World Fund Inc
Shares held as of 2026-03-31: 1532344 (value 26157111; 0.00% of shares outstanding; change 0.00)
Holder of MQ: T. Rowe Price Eqy. Fd.s, Inc.-T. Rowe Price Inst. Small-Cap Stock Fd.
Shares held as of 2026-03-31: 1094996 (value 18691581; 0.00% of shares outstanding; change 0.04)
Holder of MQ: T. Rowe Price Mid-Cap Value Fund, Inc.
Shares held as of 2026-03-31: 5012641 (value 85565780; 0.01% of shares outstanding; change 0.00)
Holder of MQ: T. Rowe Price New Horizons Fund, Inc.
Shares held as of 2026-03-31: 2369919 (value 40454516; 0.01% of shares outstanding; change -0.15)
Holder of MQ: T. Rowe Price Small-Cap Stock Fund, Inc.
Shares held as of 2026-03-31: 2098726 (value 35825252; 0.01% of shares outstanding; change 0.01)
Holder of MQ: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 1206263 (value 20590909; 0.00% of shares outstanding; change -0.02)
Holder of MQ: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 2158918 (value 36852729; 0.01% of shares outstanding; change -0.01)
Holder of MQ: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 2899242 (value 49490060; 0.01% of shares outstanding; change -0.07)
Holder of MQ: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 8883312 (value 36066246; 0.02% of shares outstanding; change -0.01)
Holder of MQ: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 8535775 (value 32094513; 0.02% of shares outstanding; change -0.04)
Holder of MQ: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 2169359 (value 37030957; 0.01% of shares outstanding; change 0.02)
Holder of MQ2.DE: Columbia Funds Series Trust I-Columbia Small Cap Growth Fund
Shares held as of 2026-02-28: 268885 (value 32481308; 0.01% of shares outstanding; change 0.43)
Holder of MQ2.DE: Ariel Investment Trust-Ariel Fund
Shares held as of 2026-03-31: 821771 (value 99269939; 0.03% of shares outstanding; change -0.25)
Holder of MQ2.DE: EQ Advisors Trust-1290 VT GAMCO Small Company Value Portfolio
Shares held as of 2026-03-31: 337000 (value 40709601; 0.01% of shares outstanding; change -0.01)
Holder of MQ2.DE: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 296488 (value 35815751; 0.01% of shares outstanding; change 0.04)
Holder of MQ2.DE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 627214 (value 75767453; 0.02% of shares outstanding; change 0.02)
Holder of MQ2.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 855228 (value 103311545; 0.03% of shares outstanding; change 0.03)
Holder of MQ2.DE: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 268399 (value 32422600; 0.01% of shares outstanding; change -0.01)
Holder of MQ2.DE: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 1616995 (value 195333000; 0.06% of shares outstanding; change -0.01)
Holder of MQ2.DE: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 649202 (value 78423603; 0.02% of shares outstanding; change 0.02)
Holder of MQ2.DE: SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF
Shares held as of 2026-06-30: 246172 (value 29737578; 0.01% of shares outstanding; change 0.00)
Holder of MQG.AX: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 3231614 (value 770384459; 0.01% of shares outstanding; change 0.02)
Holder of MQG.AX: J.P. Morgan Exch-Trd Fd. TRT-JPMorgan BetaBuilders Developed Asia Paci
Shares held as of 2026-01-31: 1034646 (value 258257988; 0.00% of shares outstanding; change 0.04)
Holder of MQG.AX: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Overseas Stock Fd.
Shares held as of 2026-01-31: 976943 (value 232893441; 0.00% of shares outstanding; change 0.00)
Holder of MQG.AX: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Index Fd.
Shares held as of 2026-01-31: 759132 (value 189486938; 0.00% of shares outstanding; change 0.02)
Holder of MQG.AX: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 5002937 (value 1248783107; 0.01% of shares outstanding; change 0.01)
Holder of MQG.AX: SCHWAB STRATEGIC TRUST-Schwab International Equity ETF
Shares held as of 2026-02-28: 729420 (value 186031271; 0.00% of shares outstanding; change 0.02)
Holder of MQG.AX: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-03-31: 1332127 (value 317565754; 0.00% of shares outstanding; change 0.01)
Holder of MQG.AX: Income Fund of America
Shares held as of 2026-03-31: 735674 (value 183631587; 0.00% of shares outstanding; change 0.61)
Holder of MQG.AX: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Overseas Stock Fd.
Shares held as of 2026-03-31: 926923 (value 231369250; 0.00% of shares outstanding; change -0.05)
Holder of MQG.AX: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 3309341 (value 844014306; 0.01% of shares outstanding; change 0.02)
Holder of MQG.AX: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-04-30: 1347687 (value 336396152; 0.00% of shares outstanding; change 0.01)
Holder of MQG.AX: Income Fund of America
Shares held as of 2026-04-30: 735674 (value 187626292; 0.00% of shares outstanding; change 0.00)
Holder of MQG.AX: J.P. Morgan Exch-Trd Fd. TRT-JPMorgan BetaBuilders Developed Asia Paci
Shares held as of 2026-04-30: 1051400 (value 268149048; 0.00% of shares outstanding; change 0.02)
Holder of MQG.AX: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Overseas Stock Fd.
Shares held as of 2026-04-30: 921986 (value 235143303; 0.00% of shares outstanding; change -0.01)
Holder of MQG.AX: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Index Fd.
Shares held as of 2026-04-30: 789074 (value 201245427; 0.00% of shares outstanding; change 0.04)
Holder of MQG.AX: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 5005573 (value 1276621304; 0.01% of shares outstanding; change 0.00)
Holder of MQG.AX: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 2585684 (value 645412584; 0.01% of shares outstanding; change 0.01)
Holder of MQG.AX: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-04-30: 1264123 (value 315537742; 0.00% of shares outstanding; change 0.00)
Holder of MQG.AX: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-05-31: 1362215 (value 347419304; 0.00% of shares outstanding; change 0.01)
Holder of MQG.AX: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 2670705 (value 681136585; 0.01% of shares outstanding; change 0.03)
Holder of MQG.AX: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-05-31: 1292852 (value 329728965; 0.00% of shares outstanding; change 0.03)
Holder of MQY: RiverNorth Flexible Municipal Income Fund II Inc.
Shares held as of 2025-12-31: 853008 (value 9766941; 0.01% of shares outstanding; change -0.07)
Holder of MQY: RiverNorth Flexible Municipal Income Fund Inc.
Shares held as of 2025-12-31: 252925 (value 2895991; 0.00% of shares outstanding; change -0.07)
Holder of MQY: RiverNorth Managed Duration Municipal Income Fund II Inc.
Shares held as of 2025-12-31: 249438 (value 2856065; 0.00% of shares outstanding; change -0.10)
Holder of MQY: RiverNorth Managed Duration Municipal Income Fund Inc.
Shares held as of 2025-12-31: 745978 (value 8541447; 0.01% of shares outstanding; change -0.07)
Holder of MQY: RiverNorth Opportunistic Municipal Income Fund Inc.
Shares held as of 2025-12-31: 310455 (value 3554709; 0.00% of shares outstanding; change -0.06)
Holder of MQY: NEW YORK LIFE INVESTMENTS Fd.S TRT-NYLI MacKay High Yield Muni Bond Fd
Shares held as of 2026-01-31: 287227 (value 3285876; 0.00% of shares outstanding; change 0.00)
Holder of MQY: Clearwater Investment Trust-Clearwater Tax-Exempt Bond Fund
Shares held as of 2026-03-31: 128066 (value 1466355; 0.00% of shares outstanding; change 1.00)
Holder of MQY: Collaborative Investment Series TRT-RAREVIEW DYNAMIC FIXED INCOME ETF
Shares held as of 2026-03-31: 222534 (value 2499056; 0.00% of shares outstanding; change 1.00)
Holder of MQY: HC Capital Trust-The Intermediate Term Municipal Bond Portfolio
Shares held as of 2026-03-31: 524838 (value 5893930; 0.00% of shares outstanding; change 51.48)
Holder of MQY: INVESTMENT MANAGERS SERIES TRUST-Robinson Tax Advantaged Income Fund
Shares held as of 2026-03-31: 1632324 (value 18330997; 0.01% of shares outstanding; change 1.87)
Holder of MQY: RiverNorth Flexible Municipal Income Fund II Inc.
Shares held as of 2026-03-31: 2536329 (value 28482973; 0.02% of shares outstanding; change 1.97)
Holder of MQY: RiverNorth Flexible Municipal Income Fund Inc.
Shares held as of 2026-03-31: 667753 (value 7498865; 0.00% of shares outstanding; change 1.64)
Holder of MQY: RiverNorth Managed Duration Municipal Income Fund II Inc.
Shares held as of 2026-03-31: 885119 (value 9939885; 0.01% of shares outstanding; change 2.55)
Holder of MQY: RiverNorth Managed Duration Municipal Income Fund Inc.
Shares held as of 2026-03-31: 1715950 (value 19270117; 0.01% of shares outstanding; change 1.30)
Holder of MQY: RiverNorth Opportunistic Municipal Income Fund Inc.
Shares held as of 2026-03-31: 615657 (value 6913827; 0.00% of shares outstanding; change 0.98)
Holder of MQY: NEW YORK LIFE INVESTMENTS Fd.S TRT-NYLI MacKay High Yield Muni Bond Fd
Shares held as of 2026-04-30: 989951 (value 11117149; 0.01% of shares outstanding; change 2.45)
Holder of MQY: VanEck ETF Trust-VanEck CEF Muni Income ETF
Shares held as of 2026-04-30: 1173786 (value 13287257; 0.01% of shares outstanding; change 0.01)
Holder of MQY: VanEck ETF Trust-VanEck CEF Muni Income ETF
Shares held as of 2026-05-31: 1207896 (value 13975356; 0.01% of shares outstanding; change 0.03)
Holder of MQY: VanEck ETF Trust-VanEck CEF Muni Income ETF
Shares held as of 2026-06-30: 1194747 (value 13417008; 0.01% of shares outstanding; change -0.01)
Holder of MRAM: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 192790 (value 5085800; 0.01% of shares outstanding; change -0.01)
Holder of MRAM: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 584800 (value 15427023; 0.02% of shares outstanding; change 0.00)
Holder of MRAM: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Micro Cap Portfolio
Shares held as of 2026-01-31: 52393 (value 1337593; 0.00% of shares outstanding; change 0.00)
Holder of MRAM: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Portfolio
Shares held as of 2026-01-31: 69272 (value 1768514; 0.00% of shares outstanding; change -0.26)
Holder of MRAM: Dimensional ETF Trust-Dimensional U.S. Small Cap ETF
Shares held as of 2026-01-31: 67190 (value 1715360; 0.00% of shares outstanding; change 0.03)
Holder of MRAM: Dimensional ETF Trust-Dimensional US Core Equity 2 ETF
Shares held as of 2026-01-31: 35663 (value 910476; 0.00% of shares outstanding; change 0.00)
Holder of MRAM: Bridgeway Funds, Inc.-Ultra-Small Company Market Fund
Shares held as of 2026-03-31: 35400 (value 658440; 0.00% of shares outstanding; change 0.13)
Holder of MRAM: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 103041 (value 2437950; 0.00% of shares outstanding; change 0.01)
Holder of MRAM: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 34833 (value 824148; 0.00% of shares outstanding; change 0.00)
Holder of MRAM: Meridian Fund Inc-Meridian Contrarian Fund
Shares held as of 2026-03-31: 60136 (value 907452; 0.00% of shares outstanding; change 1.00)
Holder of MRAM: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 206552 (value 3116869; 0.01% of shares outstanding; change 0.07)
Holder of MRAM: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 584800 (value 8824632; 0.02% of shares outstanding; change 0.00)
Holder of MRAM: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-03-31: 47560 (value 1125269; 0.00% of shares outstanding; change -0.03)
Holder of MRAM: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Micro Cap Portfolio
Shares held as of 2026-04-30: 64277 (value 969939; 0.00% of shares outstanding; change 0.23)
Holder of MRAM: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Portfolio
Shares held as of 2026-04-30: 80257 (value 1211078; 0.00% of shares outstanding; change 0.16)
Holder of MRAM: Dimensional ETF Trust-Dimensional U.S. Small Cap ETF
Shares held as of 2026-04-30: 75715 (value 1142539; 0.00% of shares outstanding; change 0.13)
Holder of MRAM: Dimensional ETF Trust-Dimensional US Core Equity 2 ETF
Shares held as of 2026-04-30: 42255 (value 637627; 0.00% of shares outstanding; change 0.18)
Holder of MRAM: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 102666 (value 2621063; 0.00% of shares outstanding; change 0.00)
Holder of MRAM: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-04-30: 48955 (value 1249821; 0.00% of shares outstanding; change 0.03)
Holder of MRAM: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 97253 (value 1467547; 0.00% of shares outstanding; change -0.05)
Holder of MRAM: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 48633 (value 733871; 0.00% of shares outstanding; change -0.01)
Holder of MRAM: SPDR SERIES TRUST-State Street SPDR S&P Semiconductor ETF
Shares held as of 2026-06-30: 888615 (value 13409200; 0.04% of shares outstanding; change 1.00)
Holder of MRBK: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2025-12-31: 117220 (value 2339711; 0.01% of shares outstanding; change 0.31)
Holder of MRBK: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 98779 (value 1776046; 0.01% of shares outstanding; change 0.00)
Holder of MRBK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 359042 (value 6455574; 0.03% of shares outstanding; change 0.00)
Holder of MRBK: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Portfolio
Shares held as of 2026-01-31: 49677 (value 952804; 0.00% of shares outstanding; change 0.22)
Holder of MRBK: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 74487 (value 1428660; 0.01% of shares outstanding; change 0.00)
Holder of MRBK: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 90286 (value 1731685; 0.01% of shares outstanding; change 0.02)
Holder of MRBK: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2026-03-31: 151898 (value 3010618; 0.01% of shares outstanding; change 0.30)
Holder of MRBK: Fidelity Rutland Square TRT II-Strategic Advisers Fidelity U.S. Total 
Shares held as of 2026-03-31: 49980 (value 944122; 0.00% of shares outstanding; change 1.00)
Holder of MRBK: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 112035 (value 2220533; 0.01% of shares outstanding; change 0.13)
Holder of MRBK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 359042 (value 7116212; 0.03% of shares outstanding; change 0.00)
Holder of MRBK: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 227899 (value 4097623; 0.02% of shares outstanding; change 0.01)
Holder of MRBK: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-03-31: 69366 (value 1247200; 0.01% of shares outstanding; change 0.00)
Holder of MRBK: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 181342 (value 3425550; 0.02% of shares outstanding; change 0.09)
Holder of MRBK: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Portfolio
Shares held as of 2026-04-30: 51895 (value 1028558; 0.00% of shares outstanding; change 0.04)
Holder of MRBK: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 96029 (value 1903294; 0.01% of shares outstanding; change 0.29)
Holder of MRBK: Fidelity Rutland Square TRT II-Strategic Advisers Fidelity U.S. Total 
Shares held as of 2026-04-30: 68013 (value 1304489; 0.01% of shares outstanding; change 0.36)
Holder of MRBK: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 90576 (value 1795216; 0.01% of shares outstanding; change 0.00)
Holder of MRBK: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 219046 (value 4201302; 0.02% of shares outstanding; change -0.04)
Holder of MRBK: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-04-30: 68571 (value 1315191; 0.01% of shares outstanding; change -0.01)
Holder of MRBK: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 204582 (value 3923882; 0.02% of shares outstanding; change 0.13)
Holder of MRBK: Fidelity Rutland Square TRT II-Strategic Advisers Fidelity U.S. Total 
Shares held as of 2026-05-31: 51217 (value 1015120; 0.00% of shares outstanding; change -0.25)
Holder of MRBK: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 221113 (value 4382459; 0.02% of shares outstanding; change 0.01)
Holder of MRBK: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-05-31: 69154 (value 1370632; 0.01% of shares outstanding; change 0.01)
Holder of MRBK: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 224034 (value 4440353; 0.02% of shares outstanding; change 0.10)
Holder of MRCY: Conestoga Funds-Conestoga Small Cap Fund
Shares held as of 2025-12-31: 1059408 (value 118335870; 0.02% of shares outstanding; change -0.14)
Holder of MRCY: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 1227047 (value 137061146; 0.02% of shares outstanding; change -0.04)
Holder of MRCY: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1698176 (value 189686254; 0.03% of shares outstanding; change -0.01)
Holder of MRCY: AIM Counselor Series TRT -Invesco Discovery Fd.
Shares held as of 2026-02-28: 935013 (value 96558789; 0.02% of shares outstanding; change 0.05)
Holder of MRCY: Columbia Funds Series Trust I-Columbia Small Cap Growth Fund
Shares held as of 2026-02-28: 749135 (value 77363168; 0.01% of shares outstanding; change 0.11)
Holder of MRCY: Conestoga Funds-Conestoga Small Cap Fund
Shares held as of 2026-03-31: 873283 (value 90183932; 0.01% of shares outstanding; change -0.18)
Holder of MRCY: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 697381 (value 72018533; 0.01% of shares outstanding; change 0.00)
Holder of MRCY: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1245257 (value 128597686; 0.02% of shares outstanding; change 0.01)
Holder of MRCY: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1716907 (value 177304980; 0.03% of shares outstanding; change 0.01)
Holder of MRCY: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1329002 (value 148449519; 0.02% of shares outstanding; change 0.05)
Holder of MRCY: First TRT Exch-Trd Fd. VI-First TRT RBA American Industrial Renaissanc
Shares held as of 2026-04-30: 1082584 (value 120452626; 0.02% of shares outstanding; change 0.13)
Holder of MRCY: GLOBAL X FUNDS-Global X Defense Tech ETF
Shares held as of 2026-04-30: 807940 (value 97195184; 0.01% of shares outstanding; change 0.03)
Holder of MRCY: SPDR SERIES TRUST-State Street SPDR S&P Aerospace & Defense ETF
Shares held as of 2026-04-30: 1728842 (value 207979697; 0.03% of shares outstanding; change 0.00)
Holder of MRCY: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 3218546 (value 366624586; 0.05% of shares outstanding; change 0.01)
Holder of MRCY: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1277019 (value 142719646; 0.02% of shares outstanding; change -0.04)