speb/financial-data huggingface dataset:
Holder of CMC.DE: SELECT SECTOR SPDR TRUST-State Street Financial Select Sector SPDR ETF
Shares held as of 2026-06-30: 18242250 (value 5649625047; 0.01% of shares outstanding; change 0.01)
Holder of CMC.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 32382792 (value 10028951077; 0.01% of shares outstanding; change 0.00)
Holder of CMCL: EA Series Trust-EA Bridgeway Omni Small-Cap Value ETF
Shares held as of 2025-12-31: 114622 (value 2286708; 0.01% of shares outstanding; change 0.00)
Holder of CMCL: ETF Series Solutions-U.S. Global GO GOLD and Precious Metal Miners ETF
Shares held as of 2025-12-31: 214334 (value 5092575; 0.01% of shares outstanding; change 1.13)
Holder of CMCL: Virtus Investment Trust-Virtus NFJ Small-Cap Value Fund
Shares held as of 2025-12-31: 101019 (value 2400211; 0.01% of shares outstanding; change 1.00)
Holder of CMCL: AIM Sector Fd.s -Invesco Gold & Special Minerals Fd.
Shares held as of 2026-01-31: 146305 (value 3051922; 0.01% of shares outstanding; change 0.26)
Holder of CMCL: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 162467 (value 3389061; 0.01% of shares outstanding; change 0.01)
Holder of CMCL: GOEHRING & ROZENCWAJG INVESTMENT Fd.S-Goehring & Rozencwajg Resources 
Shares held as of 2026-02-28: 76089 (value 1419820; 0.00% of shares outstanding; change -0.26)
Holder of CMCL: VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund
Shares held as of 2026-02-28: 81760 (value 1525641; 0.00% of shares outstanding; change 0.01)
Holder of CMCL: EA Series Trust-EA Bridgeway Omni Small-Cap Value ETF
Shares held as of 2026-03-31: 124400 (value 2321303; 0.01% of shares outstanding; change 0.09)
Holder of CMCL: Virtus Investment Trust-Virtus NFJ Small-Cap Value Fund
Shares held as of 2026-03-31: 101019 (value 1885014; 0.01% of shares outstanding; change 0.00)
Holder of CMCL: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 409767 (value 9736064; 0.02% of shares outstanding; change 0.02)
Holder of CMCL: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-03-31: 139800 (value 3321648; 0.01% of shares outstanding; change -0.03)
Holder of CMCL: AIM Sector Fd.s -Invesco Gold & Special Minerals Fd.
Shares held as of 2026-04-30: 340906 (value 6361305; 0.02% of shares outstanding; change 1.33)
Holder of CMCL: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 265140 (value 5289543; 0.01% of shares outstanding; change 0.03)
Holder of CMCL: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 164591 (value 3071268; 0.01% of shares outstanding; change 0.01)
Holder of CMCL: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-04-30: 358456 (value 7151197; 0.02% of shares outstanding; change -0.02)
Holder of CMCL: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 393650 (value 7908428; 0.02% of shares outstanding; change -0.04)
Holder of CMCL: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-04-30: 138210 (value 2776638; 0.01% of shares outstanding; change -0.01)
Holder of CMCL: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 316817 (value 5791414; 0.02% of shares outstanding; change 0.19)
Holder of CMCL: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-05-31: 350789 (value 6412423; 0.02% of shares outstanding; change -0.02)
Holder of CMCL: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 397413 (value 7415726; 0.02% of shares outstanding; change 0.01)
Holder of CMCL: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-05-31: 145475 (value 2714563; 0.01% of shares outstanding; change 0.05)
Holder of CMCL: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 380582 (value 7101660; 0.02% of shares outstanding; change 0.20)
Holder of CMCL: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-06-30: 371676 (value 6935474; 0.02% of shares outstanding; change 0.06)
Holder of CMCL.L: EA Series Trust-EA Bridgeway Omni Small-Cap Value ETF
Shares held as of 2025-12-31: 114622 (value 194857400; 0.01% of shares outstanding; change 0.00)
Holder of CMCL.L: AIM Sector Fd.s -Invesco Gold & Special Minerals Fd.
Shares held as of 2026-01-31: 146305 (value 226772750; 0.01% of shares outstanding; change 0.26)
Holder of CMCL.L: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 162467 (value 251823850; 0.01% of shares outstanding; change 0.01)
Holder of CMCL.L: GOEHRING & ROZENCWAJG INVESTMENT Fd.S-Goehring & Rozencwajg Resources 
Shares held as of 2026-02-28: 76089 (value 106144155; 0.00% of shares outstanding; change -0.26)
Holder of CMCL.L: VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund
Shares held as of 2026-02-28: 81760 (value 114055200; 0.00% of shares outstanding; change 0.01)
Holder of CMCL.L: EA Series Trust-EA Bridgeway Omni Small-Cap Value ETF
Shares held as of 2026-03-31: 124400 (value 173538000; 0.01% of shares outstanding; change 0.09)
Holder of CMCL.L: Virtus Investment Trust-Virtus NFJ Small-Cap Value Fund
Shares held as of 2026-03-31: 101019 (value 140921505; 0.01% of shares outstanding; change 0.00)
Holder of CMCL.L: AIM Sector Fd.s -Invesco Gold & Special Minerals Fd.
Shares held as of 2026-04-30: 340906 (value 475563870; 0.02% of shares outstanding; change 1.33)
Holder of CMCL.L: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 265140 (value 450738000; 0.01% of shares outstanding; change 0.03)
Holder of CMCL.L: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 164591 (value 229604445; 0.01% of shares outstanding; change 0.01)
Holder of CMCL.L: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-04-30: 358456 (value 609375200; 0.02% of shares outstanding; change -0.02)
Holder of CMCL.L: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 393650 (value 590475000; 0.02% of shares outstanding; change -0.04)
Holder of CMCL.L: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-04-30: 138210 (value 207315000; 0.01% of shares outstanding; change -0.01)
Holder of CMCL.L: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 316817 (value 446711970; 0.02% of shares outstanding; change 0.19)
Holder of CMCL.L: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-05-31: 350789 (value 494612490; 0.02% of shares outstanding; change -0.02)
Holder of CMCL.L: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 397413 (value 554391135; 0.02% of shares outstanding; change 0.01)
Holder of CMCL.L: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-05-31: 145475 (value 202937625; 0.01% of shares outstanding; change 0.05)
Holder of CMCL.L: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 380582 (value 530911890; 0.02% of shares outstanding; change 0.20)
Holder of CMCL.L: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-06-30: 371676 (value 518488020; 0.02% of shares outstanding; change 0.06)
Holder of CMCM: DFA INVESTMENT DIMENSIONS GROUP INC-World ex U.S. Core Eqy. PORT.
Shares held as of 2026-01-31: 2478 (value 7483; 0.00% of shares outstanding; change 0.00)
Holder of CMCM: DFA INVESTMENT TRUST CO-The Emerging Markets Small Cap Series
Shares held as of 2026-01-31: 1582 (value 5537; 0.00% of shares outstanding; change 0.00)
Holder of CMCM: American Century ETF Trust-Avantis Emerging Markets Equity Fund
Shares held as of 2026-03-31: 61 (value 174; 0.00% of shares outstanding; change 0.00)
Holder of CMCM: DFA INVESTMENT DIMENSIONS GROUP INC-World ex U.S. Core Eqy. PORT.
Shares held as of 2026-04-30: 2478 (value 7087; 0.00% of shares outstanding; change 0.00)
Holder of CMCO: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 304138 (value 4854042; 0.01% of shares outstanding; change -0.08)
Holder of CMCO: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 856762 (value 13673921; 0.03% of shares outstanding; change 0.01)
Holder of CMCO: AIM Sector Funds (Invesco Sector Funds)-INVESCO SMALL CAP VALUE FUND
Shares held as of 2026-01-31: 1383254 (value 20320000; 0.05% of shares outstanding; change 0.00)
Holder of CMCO: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 332607 (value 4885996; 0.01% of shares outstanding; change -0.07)
Holder of CMCO: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 279349 (value 4103636; 0.01% of shares outstanding; change 0.01)
Holder of CMCO: SCHWAB STRATEGIC TRUST-Schwab Fundamental U.S. Small Company ETF
Shares held as of 2026-02-28: 296139 (value 4773760; 0.01% of shares outstanding; change 0.19)
Holder of CMCO: HEARTLAND GROUP INC.-Heartland Value Fund
Shares held as of 2026-03-31: 500000 (value 8060000; 0.02% of shares outstanding; change 0.11)
Holder of CMCO: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 325912 (value 5253701; 0.01% of shares outstanding; change 0.07)
Holder of CMCO: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 856762 (value 13811004; 0.03% of shares outstanding; change 0.00)
Holder of CMCO: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 702289 (value 11208532; 0.02% of shares outstanding; change 0.02)
Holder of CMCO: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-03-31: 245884 (value 3924308; 0.01% of shares outstanding; change 0.00)
Holder of CMCO: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 328410 (value 5293969; 0.01% of shares outstanding; change -0.01)
Holder of CMCO: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 282952 (value 4561186; 0.01% of shares outstanding; change 0.01)
Holder of CMCO: First Eagle Funds-First Eagle Small Cap Opportunity Fund
Shares held as of 2026-04-30: 304238 (value 4904316; 0.01% of shares outstanding; change 1.13)
Holder of CMCO: GLOBAL X FUNDS-Global X US Infrastructure Development ETF
Shares held as of 2026-04-30: 1717946 (value 23759193; 0.06% of shares outstanding; change 0.03)
Holder of CMCO: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 674822 (value 9447508; 0.02% of shares outstanding; change -0.04)
Holder of CMCO: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-04-30: 243079 (value 3403106; 0.01% of shares outstanding; change -0.01)
Holder of CMCO: GLOBAL X FUNDS-Global X US Infrastructure Development ETF
Shares held as of 2026-05-31: 1753651 (value 25182427; 0.06% of shares outstanding; change 0.02)
Holder of CMCO: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 681235 (value 10981508; 0.02% of shares outstanding; change 0.01)
Holder of CMCO: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-05-31: 245136 (value 3951592; 0.01% of shares outstanding; change 0.01)
Holder of CMCO: GLOBAL X FUNDS-Global X US Infrastructure Development ETF
Shares held as of 2026-06-30: 1821605 (value 29364274; 0.06% of shares outstanding; change 0.04)
Holder of CMCSA: Dodge & Cox Funds-Dodge & Cox Stock Fund
Shares held as of 2025-12-31: 75418594 (value 1875660496; 0.02% of shares outstanding; change 0.00)
Holder of CMCSA: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 91651162 (value 2279364475; 0.03% of shares outstanding; change 0.01)
Holder of CMCSA: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 114076185 (value 2837074816; 0.03% of shares outstanding; change -0.01)
Holder of CMCSA: AMERICAN BALANCED FUND
Shares held as of 2026-03-31: 42238815 (value 979518142; 0.01% of shares outstanding; change 0.50)
Holder of CMCSA: Dodge & Cox Funds-Dodge & Cox Stock Fund
Shares held as of 2026-03-31: 75418594 (value 1681457558; 0.02% of shares outstanding; change 0.00)
Holder of CMCSA: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 45826641 (value 1139708600; 0.01% of shares outstanding; change -0.01)
Holder of CMCSA: Income Fund of America
Shares held as of 2026-03-31: 57540616 (value 1290636034; 0.02% of shares outstanding; change 0.04)
Holder of CMCSA: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 91177076 (value 2032792916; 0.03% of shares outstanding; change -0.01)
Holder of CMCSA: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 113947666 (value 2540463222; 0.03% of shares outstanding; change 0.00)
Holder of CMCSA: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-03-31: 61946446 (value 1389458802; 0.02% of shares outstanding; change 0.00)
Holder of CMCSA: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 45984824 (value 1031439616; 0.01% of shares outstanding; change 0.00)
Holder of CMCSA: Income Fund of America
Shares held as of 2026-04-30: 47835534 (value 1066493234; 0.01% of shares outstanding; change -0.17)
Holder of CMCSA: Invesco QQQ Trust, Series 1
Shares held as of 2026-04-30: 76804164 (value 1881702018; 0.02% of shares outstanding; change 0.02)
Holder of CMCSA: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 42832134 (value 1049387283; 0.01% of shares outstanding; change 0.03)
Holder of CMCSA: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-04-30: 52367902 (value 1214411675; 0.01% of shares outstanding; change -0.15)
Holder of CMCSA: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 46414509 (value 1104201211; 0.01% of shares outstanding; change 0.01)
Holder of CMCSA: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 45920827 (value 1023804841; 0.01% of shares outstanding; change 0.00)
Holder of CMCSA: Invesco QQQ Trust, Series 1
Shares held as of 2026-05-31: 77757860 (value 1849859560; 0.02% of shares outstanding; change 0.01)
Holder of CMCSA: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 43251422 (value 1003000499; 0.01% of shares outstanding; change 0.01)
Holder of CMCSA: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 47277649 (value 1054055188; 0.01% of shares outstanding; change 0.02)
Holder of CMCSA: Invesco QQQ Trust, Series 1
Shares held as of 2026-06-30: 75627894 (value 1686123902; 0.02% of shares outstanding; change -0.03)
Holder of CMCSA: Investment Co of America
Shares held as of 2026-06-30: 51221279 (value 1141978419; 0.01% of shares outstanding; change 0.30)
Holder of CMCSA: SELECT SECTOR SPDR TRT-State Street Communication Services Select Sect
Shares held as of 2026-06-30: 42511734 (value 1011354190; 0.01% of shares outstanding; change 0.17)
Holder of CMCSA: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 43060795 (value 960040427; 0.01% of shares outstanding; change 0.00)
Holder of CMCSA: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-06-30: 45896163 (value 1023254957; 0.01% of shares outstanding; change -0.12)
Holder of CMCT: ADVISORS' INNER CIRCLE III-First Foundation Fixed Income Fund
Shares held as of 2026-03-31: 3 (value 8; 0.00% of shares outstanding; change 1.00)
Holder of CMCT: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 932 (value 3001; 0.00% of shares outstanding; change 1.00)
Holder of CMCT: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 11 (value 35; 0.00% of shares outstanding; change 1.00)
Holder of CMCT: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 14 (value 39; 0.00% of shares outstanding; change 1.00)
Holder of CMCT: Dimensional ETF Trust-Dimensional US Real Estate ETF
Shares held as of 2026-04-30: 226 (value 632; 0.00% of shares outstanding; change 1.00)
Holder of CMCT: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 931 (value 3025; 0.00% of shares outstanding; change 0.00)
Holder of CMCT: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 122 (value 341; 0.00% of shares outstanding; change -0.87)
Holder of CMDB: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2025-12-31: 97560 (value 1753153; 0.00% of shares outstanding; change 1.00)
Holder of CMDB: Columbia Funds Series Trust I-Columbia Small Cap Value Discovery Fund
Shares held as of 2026-01-31: 270124 (value 4565095; 0.01% of shares outstanding; change 0.03)
Holder of CMDB: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Micro Cap Portfolio
Shares held as of 2026-01-31: 107544 (value 1955149; 0.00% of shares outstanding; change 0.00)
Holder of CMDB: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Portfolio
Shares held as of 2026-01-31: 106167 (value 1794222; 0.00% of shares outstanding; change 0.00)
Holder of CMDB: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 352505 (value 5957334; 0.01% of shares outstanding; change 0.00)
Holder of CMDB: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Targeted Value Portfolio
Shares held as of 2026-01-31: 123372 (value 2084986; 0.01% of shares outstanding; change -0.20)
Holder of CMDB: Dimensional ETF Trust-Dimensional U.S. Targeted Value ETF
Shares held as of 2026-01-31: 117278 (value 2059401; 0.00% of shares outstanding; change -0.17)
Holder of CMDB: Dimensional ETF Trust-Dimensional US Small Cap Value ETF
Shares held as of 2026-01-31: 106926 (value 1877620; 0.00% of shares outstanding; change 0.00)
Holder of CMDB: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 85189 (value 1439694; 0.00% of shares outstanding; change 0.01)
Holder of CMDB: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 213224 (value 3441435; 0.01% of shares outstanding; change 0.02)
Holder of CMDB: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 286188 (value 4724963; 0.01% of shares outstanding; change 0.00)
Holder of CMDB: Columbia Funds Series Trust I-Columbia Small Cap Value Discovery Fund
Shares held as of 2026-04-30: 280124 (value 5277536; 0.01% of shares outstanding; change 0.04)
Holder of CMDB: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Micro Cap Portfolio
Shares held as of 2026-04-30: 105497 (value 1987563; 0.00% of shares outstanding; change -0.02)
Holder of CMDB: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Portfolio
Shares held as of 2026-04-30: 106167 (value 2000186; 0.00% of shares outstanding; change 0.00)
Holder of CMDB: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 352505 (value 6641194; 0.01% of shares outstanding; change 0.00)
Holder of CMDB: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Targeted Value Portfolio
Shares held as of 2026-04-30: 106751 (value 2011188; 0.00% of shares outstanding; change -0.13)
Holder of CMDB: Dimensional ETF Trust-Dimensional U.S. Targeted Value ETF
Shares held as of 2026-04-30: 105310 (value 1984040; 0.00% of shares outstanding; change -0.10)
Holder of CMDB: Dimensional ETF Trust-Dimensional US Small Cap Value ETF
Shares held as of 2026-04-30: 106926 (value 2014485; 0.00% of shares outstanding; change 0.00)
Holder of CMDB: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 85174 (value 1604678; 0.00% of shares outstanding; change 0.00)
Holder of CMDB: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 204825 (value 3723718; 0.01% of shares outstanding; change -0.04)
Holder of CMDB: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 285530 (value 5407938; 0.01% of shares outstanding; change 0.00)
Holder of CMDB: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 206786 (value 3895848; 0.01% of shares outstanding; change 0.01)
Holder of CMDB: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 284538 (value 5360695; 0.01% of shares outstanding; change 0.00)
Holder of CME: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 9093259 (value 2487370144; 0.03% of shares outstanding; change 0.02)
Holder of CME: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 11337881 (value 3101364065; 0.03% of shares outstanding; change 0.00)
Holder of CME: Columbia Funds Series Trust I-Columbia Dividend Income Fund
Shares held as of 2026-02-28: 2249725 (value 574377284; 0.01% of shares outstanding; change -0.03)
Holder of CME: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 4605101 (value 1259679366; 0.01% of shares outstanding; change 0.00)
Holder of CME: Income Fund of America
Shares held as of 2026-03-31: 4138465 (value 1019635026; 0.01% of shares outstanding; change 0.00)
Holder of CME: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 9162844 (value 2339365679; 0.03% of shares outstanding; change 0.01)
Holder of CME: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 11389192 (value 2907774581; 0.03% of shares outstanding; change 0.00)
Holder of CME: VANGUARD INDEX FUNDS-Vanguard Value Index Fund
Shares held as of 2026-03-31: 3316941 (value 846848198; 0.01% of shares outstanding; change 0.00)
Holder of CME: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-03-31: 3033203 (value 747320569; 0.01% of shares outstanding; change 0.28)
Holder of CME: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 4620993 (value 1138520277; 0.01% of shares outstanding; change 0.00)
Holder of CME: Income Fund of America
Shares held as of 2026-04-30: 4138465 (value 1056591489; 0.01% of shares outstanding; change 0.00)
Holder of CME: SELECT SECTOR SPDR TRUST-State Street Financial Select Sector SPDR ETF
Shares held as of 2026-04-30: 2522589 (value 621515490; 0.01% of shares outstanding; change 0.03)
Holder of CME: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 4304700 (value 1160245785; 0.01% of shares outstanding; change 0.03)
Holder of CME: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-04-30: 3033203 (value 737280675; 0.01% of shares outstanding; change 0.00)
Holder of CME: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 4664138 (value 1103535079; 0.01% of shares outstanding; change 0.01)
Holder of CME: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 4614569 (value 1178145600; 0.01% of shares outstanding; change 0.00)
Holder of CME: SELECT SECTOR SPDR TRUST-State Street Financial Select Sector SPDR ETF
Shares held as of 2026-05-31: 2423778 (value 589147736; 0.01% of shares outstanding; change -0.04)
Holder of CME: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 4346910 (value 1056603445; 0.01% of shares outstanding; change 0.01)
Holder of CME: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 4750658 (value 1212890482; 0.01% of shares outstanding; change 0.02)
Holder of CME: SELECT SECTOR SPDR TRUST-State Street Financial Select Sector SPDR ETF
Shares held as of 2026-06-30: 2466724 (value 629779298; 0.01% of shares outstanding; change 0.02)
Holder of CME: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 4379520 (value 1118135240; 0.01% of shares outstanding; change 0.01)
Holder of CME: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-06-30: 2366168 (value 604106346; 0.01% of shares outstanding; change -0.22)
Holder of CMG: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 33346037 (value 1062404759; 0.03% of shares outstanding; change 0.01)
Holder of CMG: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2025-12-31: 15814805 (value 503859696; 0.01% of shares outstanding; change -0.05)
Holder of CMG: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 41568024 (value 1324357270; 0.03% of shares outstanding; change -0.02)
Holder of CMG: AMERICAN BALANCED FUND
Shares held as of 2026-03-31: 21220427 (value 674597393; 0.02% of shares outstanding; change -0.15)
Holder of CMG: AMERICAN FUNDS FUNDAMENTAL INVESTORS
Shares held as of 2026-03-31: 32691190 (value 1039252960; 0.03% of shares outstanding; change -0.02)
Holder of CMG: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 16632935 (value 529925319; 0.01% of shares outstanding; change -0.01)
Holder of CMG: GROWTH FUND OF AMERICA
Shares held as of 2026-03-31: 23788530 (value 756237390; 0.02% of shares outstanding; change 0.00)
Holder of CMG: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 33093812 (value 1052052313; 0.03% of shares outstanding; change -0.01)
Holder of CMG: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2026-03-31: 15241135 (value 484515695; 0.01% of shares outstanding; change -0.04)
Holder of CMG: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 28127532 (value 894174268; 0.02% of shares outstanding; change 0.96)
Holder of CMG: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 41357972 (value 1314769967; 0.03% of shares outstanding; change -0.01)
Holder of CMG: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 16690382 (value 542270539; 0.01% of shares outstanding; change 0.00)
Holder of CMG: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 15522864 (value 500301899; 0.01% of shares outstanding; change 0.03)
Holder of CMG: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 16846280 (value 572436586; 0.01% of shares outstanding; change 0.01)
Holder of CMG: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 16667121 (value 529847791; 0.01% of shares outstanding; change 0.00)
Holder of CMG: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 15675021 (value 555130883; 0.01% of shares outstanding; change 0.01)
Holder of CMG: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 17159400 (value 545497341; 0.01% of shares outstanding; change 0.02)
Holder of CMG: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 15503160 (value 492845470; 0.01% of shares outstanding; change -0.01)
Holder of CMG.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 204760 (value 733040; 0.00% of shares outstanding; change -0.14)
Holder of CMG.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Sustainability Core 1 PORT.
Shares held as of 2026-01-31: 30323 (value 115530; 0.00% of shares outstanding; change 0.00)
Holder of CMG.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-01-31: 240332 (value 915664; 0.00% of shares outstanding; change -0.37)
Holder of CMG.TO: Dimensional ETF Trust-Dimensional International Core Equity 2 ETF
Shares held as of 2026-01-31: 42692 (value 157533; 0.00% of shares outstanding; change -0.14)
Holder of CMG.TO: Dimensional ETF Trust-Dimensional International Core Equity Market ETF
Shares held as of 2026-01-31: 39037 (value 139752; 0.00% of shares outstanding; change 0.00)
Holder of CMG.TO: Dimensional ETF Trust-Dimensional World ex U.S. Core Equity 2 ETF
Shares held as of 2026-01-31: 65024 (value 239938; 0.00% of shares outstanding; change 0.00)
Holder of CMG.TO: Needham Funds Inc-Needham Aggressive Growth Fund
Shares held as of 2026-03-31: 600000 (value 2190000; 0.01% of shares outstanding; change 0.00)
Holder of CMG.TO: ROYCE FUND-Royce Small-Cap Fund
Shares held as of 2026-03-31: 1389433 (value 5071430; 0.02% of shares outstanding; change -0.13)
Holder of CMG.TO: ROYCE MICRO-CAP TRUST, INC.-Royce Micro-Cap Trust Inc
Shares held as of 2026-03-31: 218463 (value 797389; 0.00% of shares outstanding; change -0.23)
Holder of CMG.TO: ROYCE SMALL-CAP TRUST, INC.-Royce Small-Cap Trust, Inc
Shares held as of 2026-03-31: 389611 (value 1422080; 0.01% of shares outstanding; change -0.06)
Holder of CMG.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 154688 (value 564611; 0.00% of shares outstanding; change -0.24)
Holder of CMG.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Small Cap Growth PORT.
Shares held as of 2026-04-30: 27056 (value 98754; 0.00% of shares outstanding; change 0.00)
Holder of CMG.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-04-30: 167940 (value 612981; 0.00% of shares outstanding; change -0.30)
Holder of CMG.TO: Dimensional ETF Trust-Dimensional International Core Equity Market ETF
Shares held as of 2026-04-30: 34437 (value 125695; 0.00% of shares outstanding; change -0.12)
Holder of CMG.TO: Dimensional ETF Trust-Dimensional World ex U.S. Core Equity 2 ETF
Shares held as of 2026-04-30: 65024 (value 237337; 0.00% of shares outstanding; change 0.00)
Holder of CMG.TO: HARBOR FUNDS-Harbor International Core Fund
Shares held as of 2026-04-30: 35200 (value 128480; 0.00% of shares outstanding; change 1.00)
Holder of CMI: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 3481071 (value 2250964957; 0.03% of shares outstanding; change 0.02)
Holder of CMI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 4342557 (value 2808027654; 0.03% of shares outstanding; change 0.00)
Holder of CMI: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 1764472 (value 1140960537; 0.01% of shares outstanding; change 0.00)
Holder of CMI: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 3511323 (value 2333800917; 0.03% of shares outstanding; change 0.01)
Holder of CMI: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 2983846 (value 1983213316; 0.02% of shares outstanding; change -0.01)
Holder of CMI: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Value Index Fund
Shares held as of 2026-03-31: 898156 (value 596959407; 0.01% of shares outstanding; change 0.05)
Holder of CMI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 4386668 (value 2915598993; 0.03% of shares outstanding; change 0.01)
Holder of CMI: VANGUARD INDEX FUNDS-Vanguard Value Index Fund
Shares held as of 2026-03-31: 1277764 (value 849265873; 0.01% of shares outstanding; change 0.01)
Holder of CMI: VANGUARD INSTITUTIONAL INDEX FUNDS-Vanguard Institutional Index Fund
Shares held as of 2026-03-31: 779054 (value 517798260; 0.01% of shares outstanding; change -0.02)
Holder of CMI: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 1770562 (value 1269245049; 0.01% of shares outstanding; change 0.00)
Holder of CMI: SELECT SECTOR SPDR TRT-State Street Industrial Select Sector SPDR ETF
Shares held as of 2026-04-30: 771337 (value 552940630; 0.01% of shares outstanding; change 0.00)
Holder of CMI: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 1649770 (value 1088155324; 0.01% of shares outstanding; change 0.03)
Holder of CMI: VANGUARD SPECIALIZED FUNDS-Vanguard Dividend Appreciation Index Fund
Shares held as of 2026-04-30: 775676 (value 529841011; 0.01% of shares outstanding; change 0.03)
Holder of CMI: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 1787134 (value 1212105746; 0.01% of shares outstanding; change 0.01)
Holder of CMI: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 1768100 (value 1175167708; 0.01% of shares outstanding; change 0.00)
Holder of CMI: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 1665850 (value 1137892171; 0.01% of shares outstanding; change 0.01)
Holder of CMI: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 1820506 (value 1209999357; 0.01% of shares outstanding; change 0.02)
Holder of CMI: SELECT SECTOR SPDR TRT-State Street Industrial Select Sector SPDR ETF
Shares held as of 2026-06-30: 810138 (value 538458241; 0.01% of shares outstanding; change 0.05)
Holder of CMI: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 1667770 (value 1108483371; 0.01% of shares outstanding; change 0.00)
Holder of CMII: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 5284 (value 52575; 0.00% of shares outstanding; change 1.00)
Holder of CMII: INVESTMENT MANAGERS SERIES TRUST II-First Trust Merger Arbitrage Fund
Shares held as of 2026-03-31: 514680 (value 5157093; 0.02% of shares outstanding; change 1.00)
Holder of CMII: INVESTMENT MANAGERS SERIES TRUST II-First Trust Multi-Strategy Fund
Shares held as of 2026-03-31: 82179 (value 823433; 0.00% of shares outstanding; change 1.00)
Holder of CMII: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 5284 (value 53579; 0.00% of shares outstanding; change 0.00)
Holder of CMII: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 5284 (value 52945; 0.00% of shares outstanding; change 0.00)
Holder of CMM.AX: -Price (T.Rowe) Real Assets Trust I
Shares held as of 2025-12-31: 6932460 (value 99064853; 0.02% of shares outstanding; change -0.24)
Holder of CMM.AX: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 3732239 (value 53333695; 0.01% of shares outstanding; change 0.07)
Holder of CMM.AX: AIM Sector Fd.s -Invesco Gold & Special Minerals Fd.
Shares held as of 2026-01-31: 1653110 (value 23622941; 0.00% of shares outstanding; change -0.33)
Holder of CMM.AX: DFA INVESTMENT TRUST CO-The Asia Pacific Small Company Series
Shares held as of 2026-01-31: 1756382 (value 21884519; 0.00% of shares outstanding; change -0.26)
Holder of CMM.AX: Goldman Sachs TRT-Goldman Sachs Intl Small Cap Insights Fd.
Shares held as of 2026-01-31: 3063556 (value 42123895; 0.01% of shares outstanding; change 0.54)
Holder of CMM.AX: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 5759917 (value 71768566; 0.01% of shares outstanding; change 0.05)
Holder of CMM.AX: -Price (T.Rowe) Real Assets Trust I
Shares held as of 2026-03-31: 6019051 (value 71626704; 0.01% of shares outstanding; change -0.13)
Holder of CMM.AX: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Discovery Fd.
Shares held as of 2026-03-31: 1849044 (value 25424355; 0.00% of shares outstanding; change 0.60)
Holder of CMM.AX: T. Rowe Price Real Assets Fund, Inc.
Shares held as of 2026-03-31: 3209435 (value 38192275; 0.01% of shares outstanding; change -0.15)
Holder of CMM.AX: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 3833259 (value 45615780; 0.01% of shares outstanding; change 0.03)
Holder of CMM.AX: DFA INVESTMENT TRUST CO-The Asia Pacific Small Company Series
Shares held as of 2026-04-30: 1949670 (value 23201072; 0.00% of shares outstanding; change 0.11)
Holder of CMM.AX: Goldman Sachs TRT-Goldman Sachs Intl Small Cap Insights Fd.
Shares held as of 2026-04-30: 2672716 (value 31805319; 0.01% of shares outstanding; change -0.13)
Holder of CMM.AX: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Discovery Fd.
Shares held as of 2026-04-30: 2317439 (value 27577523; 0.01% of shares outstanding; change 0.25)
Holder of CMM.AX: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 5790647 (value 68908697; 0.01% of shares outstanding; change 0.01)
Holder of CMM.AX: VanEck ETF Trust-VanEck Gold Miners ETF
Shares held as of 2026-04-30: 14468628 (value 206756693; 0.03% of shares outstanding; change 0.00)
Holder of CMM.AX: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-04-30: 8131284 (value 116196048; 0.02% of shares outstanding; change -0.02)
Holder of CMM.AX: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 2953250 (value 38569446; 0.01% of shares outstanding; change 0.01)
Holder of CMM.AX: VanEck ETF Trust-VanEck Gold Miners ETF
Shares held as of 2026-05-31: 14287813 (value 170024969; 0.03% of shares outstanding; change -0.01)
Holder of CMM.AX: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-05-31: 7957372 (value 103923281; 0.02% of shares outstanding; change -0.02)
Holder of CMM.AX: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 2975845 (value 35412554; 0.01% of shares outstanding; change 0.01)
Holder of CMM.AX: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-06-30: 7873374 (value 93693147; 0.02% of shares outstanding; change -0.01)
Holder of CMMB: Blackstone Alternative Multi-Strategy Fund
Shares held as of 2024-06-30: 200 (value 272; 0.00% of shares outstanding; change 0.00)
Holder of CMND: AdvisorShares Trust-AdvisorShares Psychedelics ETF
Shares held as of 2026-04-30: 1027 (value 4087; 0.00% of shares outstanding; change 0.40)
Holder of CMND: AdvisorShares Trust-AdvisorShares Psychedelics ETF
Shares held as of 2026-05-31: 1064 (value 2511; 0.00% of shares outstanding; change 0.04)
Holder of CMND: AdvisorShares Trust-AdvisorShares Psychedelics ETF
Shares held as of 2026-06-30: 1169 (value 1882; 0.00% of shares outstanding; change 0.10)
Holder of CMP: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 375825 (value 11996334; 0.01% of shares outstanding; change -0.02)
Holder of CMP: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1297792 (value 41425520; 0.03% of shares outstanding; change 0.00)
Holder of CMP: Columbia Funds Series Trust I-Columbia Small Cap Value Discovery Fund
Shares held as of 2026-01-31: 253340 (value 7747137; 0.01% of shares outstanding; change 0.03)
Holder of CMP: Pacer Funds Trust-Pacer US Small Cap Cash Cows 100 ETF
Shares held as of 2026-01-31: 278689 (value 8522309; 0.01% of shares outstanding; change 0.01)
Holder of CMP: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 338145 (value 10340474; 0.01% of shares outstanding; change 0.01)
Holder of CMP: SCHWAB STRATEGIC TRUST-Schwab Fundamental U.S. Small Company ETF
Shares held as of 2026-02-28: 424752 (value 12504699; 0.01% of shares outstanding; change 0.33)
Holder of CMP: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 387718 (value 11414418; 0.01% of shares outstanding; change 0.03)
Holder of CMP: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1316932 (value 38770478; 0.03% of shares outstanding; change 0.01)
Holder of CMP: Victory Portfolios-Victory Global Energy Transition Fund
Shares held as of 2026-03-31: 2643505 (value 77824788; 0.06% of shares outstanding; change -0.14)
Holder of CMP: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 770649 (value 24599116; 0.02% of shares outstanding; change -0.09)
Holder of CMP: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 1530934 (value 45361573; 0.04% of shares outstanding; change 0.13)
Holder of CMP: Columbia Funds Series Trust I-Columbia Small Cap Value Discovery Fund
Shares held as of 2026-04-30: 262540 (value 7729177; 0.01% of shares outstanding; change 0.04)
Holder of CMP: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 309307 (value 9105998; 0.01% of shares outstanding; change -0.09)
Holder of CMP: SPDR SERIES TRUST-State Street SPDR S&P Metals & Mining ETF
Shares held as of 2026-04-30: 1689915 (value 53164724; 0.04% of shares outstanding; change 0.10)
Holder of CMP: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 740458 (value 22176717; 0.02% of shares outstanding; change -0.04)
Holder of CMP: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 195469 (value 5854296; 0.00% of shares outstanding; change 0.00)
Holder of CMP: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 1687740 (value 49096356; 0.04% of shares outstanding; change 0.10)
Holder of CMP: SPDR SERIES TRUST-State Street SPDR S&P Metals & Mining ETF
Shares held as of 2026-05-31: 1598741 (value 46507375; 0.04% of shares outstanding; change -0.05)
Holder of CMP: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 747507 (value 22006606; 0.02% of shares outstanding; change 0.01)
Holder of CMP: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 1877673 (value 55278694; 0.04% of shares outstanding; change 0.11)
Holder of CMP: Hennessy Funds Trust-Hennessy Cornerstone Growth Fund
Shares held as of 2026-06-30: 345500 (value 10171520; 0.01% of shares outstanding; change 1.00)
Holder of CMP: SPDR SERIES TRUST-State Street SPDR S&P Metals & Mining ETF
Shares held as of 2026-06-30: 1583302 (value 46612411; 0.04% of shares outstanding; change -0.01)
Holder of CMPR: Diamond Hill Funds-Diamond Hill Select Fund
Shares held as of 2025-12-31: 532671 (value 52500052; 0.02% of shares outstanding; change -0.08)
Holder of CMPR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 392480 (value 38682827; 0.02% of shares outstanding; change -0.04)
Holder of CMPR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 252688 (value 24904928; 0.01% of shares outstanding; change -0.03)
Holder of CMPR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 540780 (value 53299275; 0.02% of shares outstanding; change -0.02)
Holder of CMPR: Vanguard Explorer Fund
Shares held as of 2026-01-31: 236011 (value 20025532; 0.01% of shares outstanding; change -0.52)
Holder of CMPR: Diamond Hill Funds-Diamond Hill Select Fund
Shares held as of 2026-03-31: 529936 (value 51817141; 0.02% of shares outstanding; change -0.01)
Holder of CMPR: JANUS ASPEN SERIES-Janus Henderson Enterprise Portfolio
Shares held as of 2026-03-31: 183357 (value 17928647; 0.01% of shares outstanding; change 0.02)
Holder of CMPR: JANUS INVESTMENT FUND-Janus Henderson Enterprise Fund
Shares held as of 2026-03-31: 2355405 (value 230311498; 0.10% of shares outstanding; change 0.00)
Holder of CMPR: JANUS INVESTMENT FUND-Janus Henderson Venture Fund
Shares held as of 2026-03-31: 380734 (value 37228170; 0.02% of shares outstanding; change -0.01)
Holder of CMPR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 392377 (value 38366622; 0.02% of shares outstanding; change 0.00)
Holder of CMPR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 249666 (value 24412341; 0.01% of shares outstanding; change -0.01)
Holder of CMPR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 551380 (value 53913935; 0.02% of shares outstanding; change 0.02)
Holder of CMPR: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 420381 (value 41432750; 0.02% of shares outstanding; change 0.00)
Holder of CMPR: Fidelity Covington Trust-Fidelity Enhanced Small Cap ETF
Shares held as of 2026-04-30: 172454 (value 15327711; 0.01% of shares outstanding; change 0.04)
Holder of CMPR: Vanguard Explorer Fund
Shares held as of 2026-04-30: 236011 (value 23077155; 0.01% of shares outstanding; change 0.00)
Holder of CMPR: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 404037 (value 38048163; 0.02% of shares outstanding; change -0.04)
Holder of CMPR: Fidelity Covington Trust-Fidelity Enhanced Small Cap Core ETF
Shares held as of 2026-05-31: 179514 (value 16904833; 0.01% of shares outstanding; change 0.04)
Holder of CMPR: JANUS ASPEN SERIES-Janus Henderson Enterprise Portfolio
Shares held as of 2026-05-31: 185535 (value 17471830; 0.01% of shares outstanding; change 0.01)
Holder of CMPR: JANUS INVESTMENT FUND-Janus Henderson Enterprise Fund
Shares held as of 2026-05-31: 2355405 (value 221808484; 0.10% of shares outstanding; change 0.00)
Holder of CMPR: JANUS INVESTMENT FUND-Janus Henderson Venture Fund
Shares held as of 2026-05-31: 369281 (value 34775191; 0.02% of shares outstanding; change -0.03)
Holder of CMPR: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 407853 (value 39879865; 0.02% of shares outstanding; change 0.01)
Holder of CMPR: Fidelity Covington Trust-Fidelity Enhanced Small Cap Core ETF
Shares held as of 2026-06-30: 184705 (value 18060454; 0.01% of shares outstanding; change 0.03)
Holder of CMPS: Columbia Funds Series Trust I-Columbia Small Cap Value Discovery Fund
Shares held as of 2026-01-31: 406210 (value 5089811; 0.00% of shares outstanding; change 0.03)
Holder of CMPS: Prudential Sector Funds, Inc.-PGIM Jennison Health Sciences Fund
Shares held as of 2026-02-28: 610510 (value 6874342; 0.00% of shares outstanding; change 1.00)
Holder of CMPS: Columbia Fd.s Varbl Insurance TRT-Columbia Varbl PORT. - Small Cap Val
Shares held as of 2026-03-31: 83950 (value 945277; 0.00% of shares outstanding; change -0.02)
Holder of CMPS: ROYCE FUND-Royce Smaller-Companies Growth Fund
Shares held as of 2026-03-31: 249000 (value 2803740; 0.00% of shares outstanding; change 1.00)
Holder of CMPS: ROYCE SMALL-CAP TRUST, INC.-Royce Small-Cap Trust, Inc
Shares held as of 2026-03-31: 133000 (value 1497580; 0.00% of shares outstanding; change 1.00)
Holder of CMPS: Simplify Exchange Traded Funds-Simplify Propel Opportunities ETF
Shares held as of 2026-03-31: 159052 (value 1790925; 0.00% of shares outstanding; change -0.45)
Holder of CMPS: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-03-31: 612150 (value 7994679; 0.00% of shares outstanding; change 0.13)
Holder of CMPS: ARK ETF Trust-ARK Genomic Revolution ETF
Shares held as of 2026-04-30: 3316076 (value 43307953; 0.02% of shares outstanding; change 0.19)
Holder of CMPS: AdvisorShares Trust-AdvisorShares Psychedelics ETF
Shares held as of 2026-04-30: 341590 (value 4136654; 0.00% of shares outstanding; change 0.38)
Holder of CMPS: Columbia Funds Series Trust I-Columbia Small Cap Value Discovery Fund
Shares held as of 2026-04-30: 420910 (value 4739446; 0.00% of shares outstanding; change 0.04)
Holder of CMPS: SPDR INDEX SHARES Fd.S-State Street SPDR S&P Intl Small Cap ETF
Shares held as of 2026-04-30: 81684 (value 1023500; 0.00% of shares outstanding; change 0.02)
Holder of CMPS: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-04-30: 721979 (value 9833353; 0.01% of shares outstanding; change 0.18)
Holder of CMPS: ARK ETF Trust-ARK Genomic Revolution ETF
Shares held as of 2026-05-31: 3023419 (value 41178966; 0.02% of shares outstanding; change -0.09)
Holder of CMPS: AdvisorShares Trust-AdvisorShares Psychedelics ETF
Shares held as of 2026-05-31: 334082 (value 4550196; 0.00% of shares outstanding; change -0.02)
Holder of CMPS: SPDR INDEX SHARES Fd.S-State Street SPDR S&P Intl Small Cap ETF
Shares held as of 2026-05-31: 80028 (value 901115; 0.00% of shares outstanding; change -0.02)
Holder of CMPS: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-05-31: 724534 (value 8158253; 0.01% of shares outstanding; change 0.00)
Holder of CMPS: ARK ETF Trust-ARK Genomic Revolution ETF
Shares held as of 2026-06-30: 3251932 (value 36616755; 0.02% of shares outstanding; change 0.08)
Holder of CMPS: AdvisorShares Trust-AdvisorShares Psychedelics ETF
Shares held as of 2026-06-30: 359647 (value 4049625; 0.00% of shares outstanding; change 0.08)
Holder of CMPX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1659129 (value 3948727; 0.03% of shares outstanding; change 0.04)
Holder of CMPX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 4190854 (value 9974232; 0.08% of shares outstanding; change 0.11)
Holder of CMPX: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 1280420 (value 2586448; 0.02% of shares outstanding; change 0.01)
Holder of CMPX: VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund
Shares held as of 2026-02-28: 648566 (value 1342531; 0.01% of shares outstanding; change 0.33)