speb/financial-data huggingface dataset:
Holder of RBB: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 416352 (value 9992448; 0.02% of shares outstanding; change 0.05)
Holder of RBB: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 158218 (value 4157969; 0.01% of shares outstanding; change 0.16)
Holder of RBB: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Targeted Value Portfolio
Shares held as of 2026-04-30: 119621 (value 3143639; 0.01% of shares outstanding; change 0.00)
Holder of RBB: Dimensional ETF Trust-Dimensional U.S. Targeted Value ETF
Shares held as of 2026-04-30: 102995 (value 2706708; 0.01% of shares outstanding; change 0.01)
Holder of RBB: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 160945 (value 4229634; 0.01% of shares outstanding; change 0.01)
Holder of RBB: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 413982 (value 10637267; 0.02% of shares outstanding; change -0.04)
Holder of RBB: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-04-30: 140683 (value 3614849; 0.01% of shares outstanding; change -0.01)
Holder of RBB: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 434478 (value 11163912; 0.03% of shares outstanding; change 0.04)
Holder of RBB: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 417904 (value 10982517; 0.02% of shares outstanding; change 0.01)
Holder of RBB: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-05-31: 141871 (value 3728369; 0.01% of shares outstanding; change 0.01)
Holder of RBB: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 453643 (value 11921738; 0.03% of shares outstanding; change 0.04)
Holder of RBBN: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1006513 (value 3100059; 0.01% of shares outstanding; change -0.04)
Holder of RBBN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 2734117 (value 8421080; 0.02% of shares outstanding; change 0.00)
Holder of RBBN: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 970437 (value 2353309; 0.01% of shares outstanding; change 0.08)
Holder of RBBN: Dimensional ETF Trust-Dimensional U.S. Targeted Value ETF
Shares held as of 2026-01-31: 912772 (value 2213472; 0.01% of shares outstanding; change 0.00)
Holder of RBBN: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 913691 (value 2215700; 0.01% of shares outstanding; change 0.01)
Holder of RBBN: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 2442052 (value 4908524; 0.01% of shares outstanding; change 0.02)
Holder of RBBN: ROYCE FUND-Royce Small-Cap Opportunity Fund
Shares held as of 2026-03-31: 1746553 (value 3510571; 0.01% of shares outstanding; change 0.02)
Holder of RBBN: ROYCE MICRO-CAP TRUST, INC.-Royce Micro-Cap Trust Inc
Shares held as of 2026-03-31: 916553 (value 1842271; 0.01% of shares outstanding; change 0.03)
Holder of RBBN: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1006513 (value 2023091; 0.01% of shares outstanding; change 0.00)
Holder of RBBN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 3068300 (value 6167282; 0.02% of shares outstanding; change 0.12)
Holder of RBBN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 2306062 (value 7102670; 0.01% of shares outstanding; change 0.01)
Holder of RBBN: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 993642 (value 1997220; 0.01% of shares outstanding; change 0.02)
Holder of RBBN: Dimensional ETF Trust-Dimensional U.S. Targeted Value ETF
Shares held as of 2026-04-30: 899250 (value 1807492; 0.01% of shares outstanding; change -0.01)
Holder of RBBN: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 927478 (value 1864230; 0.01% of shares outstanding; change 0.02)
Holder of RBBN: NEUBERGER BERMAN EQUITY FUNDS-Neuberger Intrinsic Value Fund
Shares held as of 2026-04-30: 4182453 (value 11836341; 0.02% of shares outstanding; change 0.00)
Holder of RBBN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 2215943 (value 5373661; 0.01% of shares outstanding; change -0.04)
Holder of RBBN: NEUBERGER BERMAN EQUITY FUNDS-Neuberger Intrinsic Value Fund
Shares held as of 2026-05-31: 4179246 (value 9194341; 0.02% of shares outstanding; change 0.00)
Holder of RBBN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 2331238 (value 4685788; 0.01% of shares outstanding; change 0.05)
Holder of RBBN: NEUBERGER BERMAN EQUITY FUNDS-Neuberger Intrinsic Value Fund
Shares held as of 2026-06-30: 4179246 (value 8400284; 0.02% of shares outstanding; change 0.00)
Holder of RBC: Conestoga Funds-Conestoga Small Cap Fund
Shares held as of 2025-12-31: 291175 (value 166540459; 0.01% of shares outstanding; change -0.13)
Holder of RBC: T. Rowe Price New Horizons Fund, Inc.
Shares held as of 2025-12-31: 287096 (value 169412486; 0.01% of shares outstanding; change -0.14)
Holder of RBC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 339197 (value 194007123; 0.01% of shares outstanding; change 0.01)
Holder of RBC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2025-12-31: 404954 (value 231617498; 0.01% of shares outstanding; change -0.03)
Holder of RBC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 717296 (value 410264635; 0.02% of shares outstanding; change -0.04)
Holder of RBC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 994705 (value 568931493; 0.03% of shares outstanding; change 0.00)
Holder of RBC: Vanguard Explorer Fund
Shares held as of 2026-01-31: 303697 (value 194384301; 0.01% of shares outstanding; change 0.00)
Holder of RBC: Bridge Builder Trust-Bridge Builder Small/Mid Cap Growth Fund
Shares held as of 2026-03-31: 229122 (value 135202607; 0.01% of shares outstanding; change 0.02)
Holder of RBC: T. Rowe Price New Horizons Fund, Inc.
Shares held as of 2026-03-31: 256372 (value 152559287; 0.01% of shares outstanding; change -0.11)
Holder of RBC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 352906 (value 210003776; 0.01% of shares outstanding; change 0.04)
Holder of RBC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 407902 (value 242730246; 0.01% of shares outstanding; change 0.01)
Holder of RBC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 729085 (value 433856616; 0.02% of shares outstanding; change 0.02)
Holder of RBC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1005836 (value 598542835; 0.03% of shares outstanding; change 0.01)
Holder of RBC: First TRT Exch-Trd Fd. VI-First TRT RBA American Industrial Renaissanc
Shares held as of 2026-04-30: 305975 (value 180552795; 0.01% of shares outstanding; change -0.14)
Holder of RBC: SPDR S&P MIDCAP 400 ETF TRT-State Street SPDR S&P Mid Cap 400 ETF TRT
Shares held as of 2026-04-30: 239214 (value 141157795; 0.01% of shares outstanding; change 0.00)
Holder of RBC: Vanguard Explorer Fund
Shares held as of 2026-04-30: 295229 (value 175681923; 0.01% of shares outstanding; change -0.03)
Holder of RBC: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-04-30: 1068020 (value 682657015; 0.03% of shares outstanding; change 0.02)
Holder of RBC: First TRT Exch-Trd Fd. VI-First TRT RBA American Industrial Renaissanc
Shares held as of 2026-05-31: 314952 (value 187418488; 0.01% of shares outstanding; change 0.03)
Holder of RBC: GLOBAL X FUNDS-Global X US Infrastructure Development ETF
Shares held as of 2026-05-31: 232117 (value 133518333; 0.01% of shares outstanding; change 0.02)
Holder of RBC: SPDR S&P MIDCAP 400 ETF TRT-State Street SPDR S&P Mid Cap 400 ETF TRT
Shares held as of 2026-05-31: 236879 (value 141059073; 0.01% of shares outstanding; change -0.01)
Holder of RBC: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-05-31: 1072682 (value 638320885; 0.03% of shares outstanding; change 0.00)
Holder of RBC: GLOBAL X FUNDS-Global X US Infrastructure Development ETF
Shares held as of 2026-06-30: 240977 (value 143398185; 0.01% of shares outstanding; change 0.04)
Holder of RBC: SPDR S&P MIDCAP 400 ETF TRT-State Street SPDR S&P Mid Cap 400 ETF TRT
Shares held as of 2026-06-30: 242711 (value 144430036; 0.01% of shares outstanding; change 0.02)
Holder of RBCAA: EA Series Trust-EA Bridgeway Omni Small-Cap Value ETF
Shares held as of 2025-12-31: 73689 (value 6226720; 0.00% of shares outstanding; change 0.09)
Holder of RBCAA: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 103784 (value 8401314; 0.01% of shares outstanding; change 0.05)
Holder of RBCAA: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 291406 (value 23589314; 0.02% of shares outstanding; change 0.04)
Holder of RBCAA: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Micro Cap Portfolio
Shares held as of 2026-01-31: 156948 (value 13521070; 0.01% of shares outstanding; change -0.01)
Holder of RBCAA: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Portfolio
Shares held as of 2026-01-31: 100654 (value 8671342; 0.01% of shares outstanding; change 0.00)
Holder of RBCAA: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 155724 (value 13415622; 0.01% of shares outstanding; change 0.00)
Holder of RBCAA: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Targeted Value Portfolio
Shares held as of 2026-01-31: 107892 (value 9294895; 0.01% of shares outstanding; change 0.00)
Holder of RBCAA: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 82103 (value 7073173; 0.00% of shares outstanding; change 0.01)
Holder of RBCAA: EA Series Trust-EA Bridgeway Omni Small-Cap Value ETF
Shares held as of 2026-03-31: 78246 (value 6897385; 0.00% of shares outstanding; change 0.06)
Holder of RBCAA: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 107685 (value 10082546; 0.01% of shares outstanding; change 0.04)
Holder of RBCAA: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 266860 (value 24986101; 0.02% of shares outstanding; change -0.08)
Holder of RBCAA: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 209436 (value 16953843; 0.01% of shares outstanding; change -0.01)
Holder of RBCAA: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 256811 (value 22129403; 0.01% of shares outstanding; change 0.04)
Holder of RBCAA: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Micro Cap Portfolio
Shares held as of 2026-04-30: 148567 (value 13910327; 0.01% of shares outstanding; change -0.05)
Holder of RBCAA: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Portfolio
Shares held as of 2026-04-30: 100654 (value 9424233; 0.01% of shares outstanding; change 0.00)
Holder of RBCAA: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 159558 (value 14939415; 0.01% of shares outstanding; change 0.02)
Holder of RBCAA: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Targeted Value Portfolio
Shares held as of 2026-04-30: 107892 (value 10101927; 0.01% of shares outstanding; change 0.00)
Holder of RBCAA: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 83125 (value 7782993; 0.00% of shares outstanding; change 0.01)
Holder of RBCAA: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 201264 (value 17338893; 0.01% of shares outstanding; change -0.04)
Holder of RBCAA: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 279276 (value 24059627; 0.02% of shares outstanding; change 0.09)
Holder of RBCAA: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 203172 (value 19022993; 0.01% of shares outstanding; change 0.01)
Holder of RBCAA: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 315280 (value 29519665; 0.02% of shares outstanding; change 0.13)
Holder of RBCAA: SPDR SERIES TRUST-State Street SPDR S&P Regional Banking ETF
Shares held as of 2026-06-30: 111696 (value 10458096; 0.01% of shares outstanding; change 1.70)
Holder of RBKB: EA Series Trust-EA Bridgeway Omni Small-Cap Value ETF
Shares held as of 2025-12-31: 57756 (value 946043; 0.01% of shares outstanding; change 0.00)
Holder of RBKB: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 46925 (value 763939; 0.00% of shares outstanding; change 0.00)
Holder of RBKB: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 136223 (value 2217710; 0.01% of shares outstanding; change 0.00)
Holder of RBKB: SCHWAB CAPITAL TRUST-Schwab Small-Cap Index Fund
Shares held as of 2026-01-31: 11327 (value 185536; 0.00% of shares outstanding; change 0.00)
Holder of RBKB: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 40341 (value 709598; 0.00% of shares outstanding; change 0.00)
Holder of RBKB: VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund
Shares held as of 2026-02-28: 22184 (value 275747; 0.00% of shares outstanding; change 0.00)
Holder of RBKB: Bridgeway Funds, Inc.-Omni Small-Cap Value Fund
Shares held as of 2026-03-31: 15000 (value 186450; 0.00% of shares outstanding; change 0.00)
Holder of RBKB: EA Series Trust-EA Bridgeway Omni Small-Cap Value ETF
Shares held as of 2026-03-31: 59627 (value 741163; 0.01% of shares outstanding; change 0.03)
Holder of RBKB: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 17742 (value 290613; 0.00% of shares outstanding; change -0.22)
Holder of RBKB: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 46925 (value 583277; 0.00% of shares outstanding; change 0.00)
Holder of RBKB: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 136223 (value 1693251; 0.01% of shares outstanding; change 0.00)
Holder of RBKB: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 69489 (value 1131280; 0.01% of shares outstanding; change 0.38)
Holder of RBKB: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-03-31: 37947 (value 617777; 0.00% of shares outstanding; change 0.00)
Holder of RBKB: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 18252 (value 321052; 0.00% of shares outstanding; change 0.03)
Holder of RBKB: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 42190 (value 524421; 0.00% of shares outstanding; change 0.05)
Holder of RBKB: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-04-30: 11914 (value 209567; 0.00% of shares outstanding; change 0.08)
Holder of RBKB: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 66765 (value 1174396; 0.01% of shares outstanding; change -0.04)
Holder of RBKB: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-04-30: 37512 (value 659836; 0.00% of shares outstanding; change -0.01)
Holder of RBKB: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 18252 (value 226872; 0.00% of shares outstanding; change 0.00)
Holder of RBKB: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 11758 (value 146151; 0.00% of shares outstanding; change -0.01)
Holder of RBKB: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 67401 (value 837794; 0.01% of shares outstanding; change 0.01)
Holder of RBKB: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-05-31: 37831 (value 470239; 0.00% of shares outstanding; change 0.01)
Holder of RBLX: JPMorgan Trust II-JPMorgan Large Cap Growth Fund
Shares held as of 2025-12-31: 7918105 (value 373338662; 0.01% of shares outstanding; change -0.13)
Holder of RBLX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 7057787 (value 332774667; 0.01% of shares outstanding; change 0.02)
Holder of RBLX: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2025-12-31: 7199614 (value 339461811; 0.01% of shares outstanding; change 0.00)
Holder of RBLX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 19564407 (value 922461819; 0.03% of shares outstanding; change 0.01)
Holder of RBLX: AMERICAN FUNDS FUNDAMENTAL INVESTORS
Shares held as of 2026-03-31: 11106015 (value 528091004; 0.02% of shares outstanding; change 0.31)
Holder of RBLX: GROWTH FUND OF AMERICA
Shares held as of 2026-03-31: 17996922 (value 855753627; 0.03% of shares outstanding; change 0.06)
Holder of RBLX: NEW PERSPECTIVE FUND
Shares held as of 2026-03-31: 7317016 (value 404996824; 0.01% of shares outstanding; change 0.10)
Holder of RBLX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 7385414 (value 351176430; 0.01% of shares outstanding; change 0.05)
Holder of RBLX: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2026-03-31: 7471566 (value 355272957; 0.01% of shares outstanding; change 0.04)
Holder of RBLX: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Growth Index Fund
Shares held as of 2026-03-31: 4780843 (value 227329081; 0.01% of shares outstanding; change -0.08)
Holder of RBLX: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 13574526 (value 645468700; 0.02% of shares outstanding; change 0.00)
Holder of RBLX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 19965236 (value 949346956; 0.03% of shares outstanding; change 0.02)
Holder of RBLX: Fidelity Advisor Series I-Fidelity Advisor Growth Opportunities Fund
Shares held as of 2026-04-30: 4365800 (value 212003253; 0.01% of shares outstanding; change 0.12)
Holder of RBLX: Fidelity Contrafund
Shares held as of 2026-04-30: 4285197 (value 208089172; 0.01% of shares outstanding; change 0.62)
Holder of RBLX: iShares Trust-iShares Russell Mid-Cap Growth ETF
Shares held as of 2026-04-30: 4104818 (value 193542174; 0.01% of shares outstanding; change -0.01)
Holder of RBLX: Fidelity Advisor Series I-Fidelity Advisor Growth Opportunities Fund
Shares held as of 2026-05-31: 9378500 (value 445947667; 0.01% of shares outstanding; change 1.15)
Holder of RBLX: Fidelity Contrafund
Shares held as of 2026-05-31: 5242297 (value 249271218; 0.01% of shares outstanding; change 0.22)
Holder of RBLX: NEW PERSPECTIVE FUND
Shares held as of 2026-06-30: 7517016 (value 357434105; 0.01% of shares outstanding; change 0.03)
Holder of RBNE: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 297 (value 297; 0.00% of shares outstanding; change 0.00)
Holder of RBNE: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 173 (value 117; 0.00% of shares outstanding; change -0.42)
Holder of RBNE: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 173 (value 553; 0.00% of shares outstanding; change 0.00)
Holder of RBRK: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1531597 (value 120429467; 0.01% of shares outstanding; change 0.07)
Holder of RBRK: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 3062993 (value 240843131; 0.02% of shares outstanding; change 0.10)
Holder of RBRK: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 1974970 (value 155291885; 0.01% of shares outstanding; change 0.11)
Holder of RBRK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 4247090 (value 333948675; 0.03% of shares outstanding; change 0.15)
Holder of RBRK: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 2213050 (value 162083777; 0.01% of shares outstanding; change 0.03)
Holder of RBRK: Amplify ETF Trust-Amplify Cybersecurity ETF
Shares held as of 2026-03-31: 1450276 (value 106218211; 0.01% of shares outstanding; change 0.17)
Holder of RBRK: Fidelity Select Portfolios-Select Software and IT Services Portfolio
Shares held as of 2026-03-31: 2765200 (value 217427668; 0.02% of shares outstanding; change 0.05)
Holder of RBRK: Fidelity Select Portfolios-Technology Portfolio
Shares held as of 2026-03-31: 1254487 (value 98640309; 0.01% of shares outstanding; change 0.00)
Holder of RBRK: SmallCap World Fund Inc
Shares held as of 2026-03-31: 1281667 (value 93869288; 0.01% of shares outstanding; change 0.00)
Holder of RBRK: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1696134 (value 124224850; 0.01% of shares outstanding; change 0.11)
Holder of RBRK: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 3327153 (value 243680678; 0.02% of shares outstanding; change 0.09)
Holder of RBRK: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 2118757 (value 155177758; 0.01% of shares outstanding; change 0.07)
Holder of RBRK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 4587671 (value 336001014; 0.03% of shares outstanding; change 0.08)
Holder of RBRK: Fidelity Select Portfolios-Select Software and IT Services Portfolio
Shares held as of 2026-04-30: 2763000 (value 202058182; 0.02% of shares outstanding; change 0.00)
Holder of RBRK: Fidelity Select Portfolios-Technology Portfolio
Shares held as of 2026-04-30: 1254487 (value 91740630; 0.01% of shares outstanding; change 0.00)
Holder of RBRK: First TRT Exch-Trd Fd. II-First TRT NASDAQ Cybersecurity ETF
Shares held as of 2026-04-30: 3378953 (value 248048952; 0.02% of shares outstanding; change 0.00)
Holder of RBRK: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-05-31: 1296657 (value 94967155; 0.01% of shares outstanding; change 0.21)
Holder of RBRK: Fidelity Select Portfolios-Select Software and IT Services Portfolio
Shares held as of 2026-05-31: 1933500 (value 141609535; 0.01% of shares outstanding; change -0.30)
Holder of RBRK: First TRT Exch-Trd Fd. II-First TRT NASDAQ Cybersecurity ETF
Shares held as of 2026-05-31: 3439325 (value 251896155; 0.02% of shares outstanding; change 0.02)
Holder of RBY.TO: SEI Inst. INVESTMENTS TRT-SIIT Screened World Eqy. Ex-US Fd.
Shares held as of 2026-04-30: 10700 (value 36058; 0.00% of shares outstanding; change 0.00)
Holder of RBY.TO: SEI Inst. INVESTMENTS TRT-SIIT Screened World Eqy. Ex-US Fd.
Shares held as of 2026-05-31: 10700 (value 48042; 0.00% of shares outstanding; change 0.00)
Holder of RC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1625661 (value 2893676; 0.01% of shares outstanding; change -0.02)
Holder of RC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 4570789 (value 8136004; 0.03% of shares outstanding; change -0.11)
Holder of RC: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 1479801 (value 2493464; 0.01% of shares outstanding; change 0.00)
Holder of RC: SCHWAB STRATEGIC TRUST-Schwab Fundamental U.S. Small Company ETF
Shares held as of 2026-02-28: 1560227 (value 2293533; 0.01% of shares outstanding; change 0.35)
Holder of RC: SCHWAB STRATEGIC TRUST-Schwab U.S. Small-Cap ETF
Shares held as of 2026-02-28: 743641 (value 1093152; 0.00% of shares outstanding; change 0.01)
Holder of RC: VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund
Shares held as of 2026-02-28: 733244 (value 1077868; 0.00% of shares outstanding; change -0.10)
Holder of RC: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 833907 (value 1425981; 0.01% of shares outstanding; change 0.00)
Holder of RC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1779893 (value 2616442; 0.01% of shares outstanding; change 0.09)
Holder of RC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 4570789 (value 6719059; 0.03% of shares outstanding; change 0.00)
Holder of RC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 3677220 (value 6545451; 0.02% of shares outstanding; change 0.02)
Holder of RC: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-03-31: 1276972 (value 2273010; 0.01% of shares outstanding; change 0.00)
Holder of RC: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 631603 (value 1064251; 0.00% of shares outstanding; change -0.24)
Holder of RC: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 1464808 (value 2153267; 0.01% of shares outstanding; change -0.01)
Holder of RC: iShares Trust-iShares Mortgage Real Estate ETF
Shares held as of 2026-04-30: 1725014 (value 2906648; 0.01% of shares outstanding; change 0.00)
Holder of RC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 3533302 (value 5953613; 0.02% of shares outstanding; change -0.04)
Holder of RC: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-04-30: 1262392 (value 2127130; 0.01% of shares outstanding; change -0.01)
Holder of RC: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 631603 (value 928456; 0.00% of shares outstanding; change 0.00)
Holder of RC: iShares Trust-iShares Mortgage Real Estate ETF
Shares held as of 2026-05-31: 1757171 (value 2583041; 0.01% of shares outstanding; change 0.02)
Holder of RC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 3566904 (value 5243348; 0.02% of shares outstanding; change 0.01)
Holder of RC: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-05-31: 1273084 (value 1871433; 0.01% of shares outstanding; change 0.01)
Holder of RCAT: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1139880 (value 16528260; 0.04% of shares outstanding; change 0.05)
Holder of RCAT: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 3187686 (value 46221447; 0.11% of shares outstanding; change 0.09)
Holder of RCAT: Columbia Funds Series Trust I-Columbia Small Cap Growth Fund
Shares held as of 2026-02-28: 1273315 (value 9728126; 0.04% of shares outstanding; change 0.08)
Holder of RCAT: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 1002936 (value 10420505; 0.04% of shares outstanding; change 0.01)
Holder of RCAT: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1172971 (value 8961498; 0.04% of shares outstanding; change 0.03)
Holder of RCAT: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 3247501 (value 24810907; 0.11% of shares outstanding; change 0.02)
Holder of RCAT: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 2534236 (value 36746422; 0.09% of shares outstanding; change 0.02)
Holder of RCAT: -iShares Defense Industrials Active ETF
Shares held as of 2026-04-30: 2876881 (value 32911517; 0.10% of shares outstanding; change 0.06)
Holder of RCAT: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 1024996 (value 7830969; 0.04% of shares outstanding; change 0.02)
Holder of RCAT: GLOBAL X FUNDS-Global X Defense Tech ETF
Shares held as of 2026-04-30: 1418492 (value 17986478; 0.05% of shares outstanding; change 0.03)
Holder of RCAT: Manager Directed Portfolios-Hood River Small-Cap Growth Fund
Shares held as of 2026-04-30: 1535403 (value 11730478; 0.05% of shares outstanding; change -0.03)
Holder of RCAT: SPDR SERIES TRT-State Street SPDR S&P Kensho New Economies Composite E
Shares held as of 2026-04-30: 1099508 (value 13941761; 0.04% of shares outstanding; change 0.00)
Holder of RCAT: SPDR SERIES TRUST-State Street SPDR S&P Aerospace & Defense ETF
Shares held as of 2026-04-30: 3603162 (value 45688095; 0.13% of shares outstanding; change 0.00)
Holder of RCAT: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 2435037 (value 25300035; 0.09% of shares outstanding; change -0.04)
Holder of RCAT: iShares Trust-iShares U.S. Aerospace & Defense ETF
Shares held as of 2026-04-30: 1206620 (value 12536782; 0.04% of shares outstanding; change 0.01)
Holder of RCAT: GLOBAL X FUNDS-Global X Defense Tech ETF
Shares held as of 2026-05-31: 1526760 (value 11664446; 0.05% of shares outstanding; change 0.08)
Holder of RCAT: SPDR SERIES TRT-State Street SPDR S&P Kensho New Economies Composite E
Shares held as of 2026-05-31: 1084164 (value 9573168; 0.04% of shares outstanding; change -0.01)
Holder of RCAT: SPDR SERIES TRUST-State Street SPDR S&P Aerospace & Defense ETF
Shares held as of 2026-05-31: 3559602 (value 31431285; 0.12% of shares outstanding; change -0.01)
Holder of RCAT: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 2484491 (value 18981510; 0.09% of shares outstanding; change 0.02)
Holder of RCAT: iShares Trust-iShares U.S. Aerospace & Defense ETF
Shares held as of 2026-05-31: 1434211 (value 10957371; 0.05% of shares outstanding; change 0.19)
Holder of RCAT: GLOBAL X FUNDS-Global X Defense Tech ETF
Shares held as of 2026-06-30: 1456783 (value 11129821; 0.05% of shares outstanding; change -0.05)
Holder of RCAT: SPDR SERIES TRT-State Street SPDR S&P Kensho New Economies Composite E
Shares held as of 2026-06-30: 1051931 (value 8036752; 0.04% of shares outstanding; change -0.03)
Holder of RCAT: SPDR SERIES TRUST-State Street SPDR S&P Aerospace & Defense ETF
Shares held as of 2026-06-30: 8074886 (value 61692127; 0.28% of shares outstanding; change 1.27)
Holder of RCD: Cohen & Steers Closed End Opportunity Fund
Shares held as of 2022-12-31: 24693 (value 572877; 0.01% of shares outstanding; change 0.00)
Holder of RCEL: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 342277 (value 1482059; 0.01% of shares outstanding; change 0.21)
Holder of RCEL: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 806501 (value 3492149; 0.03% of shares outstanding; change 0.00)
Holder of RCEL: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 118970 (value 459224; 0.00% of shares outstanding; change 0.03)
Holder of RCEL: VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund
Shares held as of 2026-02-28: 60617 (value 279444; 0.00% of shares outstanding; change 0.02)
Holder of RCEL: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 170651 (value 713321; 0.01% of shares outstanding; change 0.06)
Holder of RCEL: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 45755 (value 191255; 0.00% of shares outstanding; change 0.06)
Holder of RCEL: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 49901 (value 208586; 0.00% of shares outstanding; change 0.00)
Holder of RCEL: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 342277 (value 1577897; 0.01% of shares outstanding; change 0.00)
Holder of RCEL: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 958401 (value 4418228; 0.03% of shares outstanding; change 0.19)
Holder of RCEL: iShares Trust-iShares Core S&P Total U.S. Stock Market ETF
Shares held as of 2026-03-31: 43212 (value 187107; 0.00% of shares outstanding; change 0.02)
Holder of RCEL: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 332784 (value 1440954; 0.01% of shares outstanding; change 0.24)
Holder of RCEL: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 170030 (value 656315; 0.01% of shares outstanding; change 0.00)
Holder of RCEL: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 45755 (value 176614; 0.00% of shares outstanding; change 0.00)
Holder of RCEL: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 49901 (value 192617; 0.00% of shares outstanding; change 0.00)
Holder of RCEL: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 136048 (value 627181; 0.00% of shares outstanding; change 0.14)
Holder of RCEL: iShares Trust-iShares Core S&P Total U.S. Stock Market ETF
Shares held as of 2026-04-30: 43680 (value 168604; 0.00% of shares outstanding; change 0.01)
Holder of RCEL: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 319845 (value 1234601; 0.01% of shares outstanding; change -0.04)
Holder of RCEL: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 107044 (value 413189; 0.00% of shares outstanding; change 0.00)
Holder of RCEL: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 161606 (value 745003; 0.01% of shares outstanding; change -0.05)
Holder of RCEL: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 45755 (value 210930; 0.00% of shares outstanding; change 0.00)
Holder of RCEL: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 49901 (value 230043; 0.00% of shares outstanding; change 0.00)
Holder of RCEL: iShares Trust-iShares Core S&P Total U.S. Stock Market ETF
Shares held as of 2026-05-31: 43796 (value 201899; 0.00% of shares outstanding; change 0.00)
Holder of RCEL: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 322866 (value 1488412; 0.01% of shares outstanding; change 0.01)
Holder of RCEL: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-05-31: 105940 (value 488383; 0.00% of shares outstanding; change -0.01)
Holder of RCF.DE: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 509347 (value 32598208; 0.01% of shares outstanding; change 0.03)
Holder of RCF.DE: -SSgA SPDR ETFS Europe I-SPDR S&P Euro Dvdnd Arstcrts UCITS ETF (Dist)
Shares held as of 2026-01-31: 510556 (value 28866836; 0.01% of shares outstanding; change 0.03)
Holder of RCF.DE: ADVISORS' INNER CIRCLE FUND II-KOPERNIK GLOBAL ALL-CAP FUND
Shares held as of 2026-01-31: 374953 (value 23996992; 0.01% of shares outstanding; change 1.18)
Holder of RCF.DE: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 778902 (value 49849728; 0.01% of shares outstanding; change 0.01)
Holder of RCF.DE: Bridge Builder Trust-Bridge Builder International Equity Fund
Shares held as of 2026-03-31: 967201 (value 54685545; 0.02% of shares outstanding; change 0.00)
Holder of RCF.DE: THORNBURG INVESTMENT TRUST-Thornburg Global Opportunities Fund
Shares held as of 2026-03-31: 464876 (value 26284089; 0.01% of shares outstanding; change 0.45)
Holder of RCF.DE: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 523675 (value 29608584; 0.01% of shares outstanding; change 0.03)
Holder of RCF.DE: ADVISORS' INNER CIRCLE FUND II-KOPERNIK GLOBAL ALL-CAP FUND
Shares held as of 2026-04-30: 400100 (value 22621654; 0.01% of shares outstanding; change 0.07)
Holder of RCF.DE: First TRT Exch-Trd Fd. II-First TRT STOXX European Select Dividend Ind
Shares held as of 2026-04-30: 618865 (value 39607360; 0.01% of shares outstanding; change 0.00)
Holder of RCF.DE: SEI INSTITUTIONAL INVESTMENTS TRUST-SIIT World Equity EX-US Fund
Shares held as of 2026-04-30: 1144228 (value 64694652; 0.02% of shares outstanding; change 0.00)
Holder of RCF.DE: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 788217 (value 44565789; 0.01% of shares outstanding; change 0.01)
Holder of RCF.DE: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 387130 (value 24776320; 0.01% of shares outstanding; change 0.01)
Holder of RCF.DE: iShares Trust-iShares International Select Dividend ETF
Shares held as of 2026-04-30: 1193449 (value 76380736; 0.02% of shares outstanding; change 0.03)
Holder of RCF.DE: First TRT Exch-Trd Fd. II-First TRT STOXX European Select Dividend Ind
Shares held as of 2026-05-31: 625978 (value 34115801; 0.01% of shares outstanding; change 0.01)
Holder of RCF.DE: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 338673 (value 19148571; 0.01% of shares outstanding; change -0.13)
Holder of RCF.DE: iShares Trust-iShares International Select Dividend ETF
Shares held as of 2026-05-31: 1214771 (value 68683153; 0.02% of shares outstanding; change 0.02)
Holder of RCF.DE: -SSgA SPDR ETFS Europe I-State Street SPDR S&P Euro Dividend Aristocra
Shares held as of 2026-06-30: 1262374 (value 68799383; 0.02% of shares outstanding; change 232.17)
Holder of RCF.DE: First TRT Exch-Trd Fd. II-First TRT STOXX European Select Dividend Ind
Shares held as of 2026-06-30: 600448 (value 33949330; 0.01% of shares outstanding; change -0.04)
Holder of RCH.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 312476 (value 12308429; 0.01% of shares outstanding; change 0.84)
Holder of RCH.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 209125 (value 8184106; 0.00% of shares outstanding; change 0.17)
Holder of RCH.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-01-31: 294993 (value 11544550; 0.01% of shares outstanding; change 0.00)
Holder of RCH.TO: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Discovery Fd.
Shares held as of 2026-01-31: 664017 (value 26155629; 0.01% of shares outstanding; change 0.00)
Holder of RCH.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 429978 (value 16827188; 0.01% of shares outstanding; change 0.70)
Holder of RCH.TO: Fidelity Investment TRT-Fidelity Intl Small Cap Opportunities Fd.
Shares held as of 2026-02-28: 756763 (value 29615918; 0.01% of shares outstanding; change 0.00)
Holder of RCH.TO: Fidelity Investment Trust-Fidelity International Small Cap Fund
Shares held as of 2026-02-28: 296500 (value 11603527; 0.01% of shares outstanding; change 0.00)
Holder of RCH.TO: Fidelity Investment Trust-Fidelity Series International Small Cap Fund
Shares held as of 2026-02-28: 1580220 (value 61841907; 0.03% of shares outstanding; change -0.07)
Holder of RCH.TO: Fidelity Puritan Trust-Fidelity Low-Priced Stock Fund
Shares held as of 2026-02-28: 646264 (value 25291540; 0.01% of shares outstanding; change 0.00)
Holder of RCH.TO: SmallCap World Fund Inc
Shares held as of 2026-03-31: 1230076 (value 43507786; 0.02% of shares outstanding; change 0.91)
Holder of RCH.TO: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Discovery Fd.
Shares held as of 2026-03-31: 652545 (value 25537347; 0.01% of shares outstanding; change -0.02)
Holder of RCH.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 493663 (value 17460859; 0.01% of shares outstanding; change 0.58)
Holder of RCH.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 209125 (value 7396751; 0.00% of shares outstanding; change 0.00)
Holder of RCH.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-04-30: 305993 (value 10822972; 0.01% of shares outstanding; change 0.04)
Holder of RCH.TO: Fidelity Investment TRT-Fidelity Intl Small Cap Opportunities Fd.
Shares held as of 2026-04-30: 756763 (value 26766706; 0.01% of shares outstanding; change 0.00)
Holder of RCH.TO: Fidelity Investment Trust-Fidelity International Small Cap Fund
Shares held as of 2026-04-30: 296500 (value 10487204; 0.01% of shares outstanding; change 0.00)
Holder of RCH.TO: Fidelity Investment Trust-Fidelity Series International Small Cap Fund
Shares held as of 2026-04-30: 1526720 (value 54000084; 0.03% of shares outstanding; change -0.03)
Holder of RCH.TO: Fidelity Puritan Trust-Fidelity Low-Priced Stock Fund
Shares held as of 2026-04-30: 643444 (value 22758613; 0.01% of shares outstanding; change 0.00)
Holder of RCH.TO: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Discovery Fd.
Shares held as of 2026-04-30: 652545 (value 23080515; 0.01% of shares outstanding; change 0.00)
Holder of RCH.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 705916 (value 24968248; 0.01% of shares outstanding; change 0.64)
Holder of RCI: BLACKROCK EQUITY DIVIDEND FUND
Shares held as of 2026-01-31: 1288706 (value 47231076; 0.00% of shares outstanding; change 0.54)
Holder of RCI: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 737954 (value 27046015; 0.00% of shares outstanding; change 0.18)
Holder of RCI: J.P. Morgan Exch-Trd Fd. TRT-JPMorgan BetaBuilders Canada ETF
Shares held as of 2026-01-31: 1300196 (value 47652185; 0.00% of shares outstanding; change -0.02)
Holder of RCI: Reaves Utility Income Fund
Shares held as of 2026-01-31: 648000 (value 23749200; 0.00% of shares outstanding; change 0.00)
Holder of RCI: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-03-31: 1642582 (value 63321534; 0.00% of shares outstanding; change 0.03)
Holder of RCI: Fidelity Salem Street Trust-Fidelity Series Global ex U.S. Index Fund
Shares held as of 2026-03-31: 654061 (value 25214051; 0.00% of shares outstanding; change -0.03)
Holder of RCI: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 906016 (value 29653903; 0.00% of shares outstanding; change 0.23)
Holder of RCI: Dimensional ETF Trust-Dimensional International Value ETF
Shares held as of 2026-04-30: 776728 (value 25422307; 0.00% of shares outstanding; change 1.78)
Holder of RCI: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-04-30: 1717425 (value 62943628; 0.00% of shares outstanding; change 0.05)
Holder of RCI: Fidelity Salem Street Trust-Fidelity Series Global ex U.S. Index Fund
Shares held as of 2026-04-30: 694736 (value 25462075; 0.00% of shares outstanding; change 0.06)
Holder of RCI: First TRT Exch-Trd Fd. VI-First TRT NASDAQ Technology Dividend Index F
Shares held as of 2026-04-30: 1643672 (value 61851379; 0.00% of shares outstanding; change 0.01)
Holder of RCI: First TRT Exch-Trd Fd.-First TRT Value Line Dividend Index Fd.
Shares held as of 2026-04-30: 1039641 (value 39121691; 0.00% of shares outstanding; change 0.20)
Holder of RCI: J.P. Morgan Exch-Trd Fd. TRT-JPMorgan BetaBuilders Canada ETF
Shares held as of 2026-04-30: 1358436 (value 44461609; 0.00% of shares outstanding; change 0.04)
Holder of RCI: Legg Mason ETF Investment TRT-Franklin Intl Low Volatility High Divide
Shares held as of 2026-04-30: 767862 (value 28894647; 0.00% of shares outstanding; change 0.06)
Holder of RCI: Old Westbury Funds Inc-Old Westbury Large Cap Strategies Fund
Shares held as of 2026-04-30: 877850 (value 28732030; 0.00% of shares outstanding; change 1.00)
Holder of RCI: iShares, Inc.-iShares MSCI Canada ETF
Shares held as of 2026-04-30: 633646 (value 23223126; 0.00% of shares outstanding; change 0.05)
Holder of RCI: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-05-31: 1757209 (value 57513449; 0.00% of shares outstanding; change 0.02)
Holder of RCI: Fidelity Salem Street Trust-Fidelity Series Global ex U.S. Index Fund
Shares held as of 2026-05-31: 699620 (value 22898562; 0.00% of shares outstanding; change 0.01)
Holder of RCI: First TRT Exch-Trd Fd. VI-First TRT NASDAQ Technology Dividend Index F
Shares held as of 2026-05-31: 1641504 (value 56894528; 0.00% of shares outstanding; change 0.00)
Holder of RCI: First TRT Exch-Trd Fd.-First TRT Value Line Dividend Index Fd.
Shares held as of 2026-05-31: 888549 (value 30797108; 0.00% of shares outstanding; change -0.15)
Holder of RCI: Legg Mason ETF Investment TRT-Franklin Intl Low Volatility High Divide
Shares held as of 2026-05-31: 767113 (value 25261031; 0.00% of shares outstanding; change 0.00)
Holder of RCI: iShares Trust-iShares MSCI Intl Quality Factor ETF
Shares held as of 2026-05-31: 681510 (value 22305821; 0.00% of shares outstanding; change 1.00)
Holder of RCI: First TRT Exch-Trd Fd. VI-First TRT NASDAQ Technology Dividend Index F
Shares held as of 2026-06-30: 2094668 (value 68558482; 0.00% of shares outstanding; change 0.28)
Holder of RCI: First TRT Exch-Trd Fd.-First TRT Value Line Dividend Index Fd.
Shares held as of 2026-06-30: 863593 (value 28265398; 0.00% of shares outstanding; change -0.03)
Holder of RCI: Legg Mason ETF Investment TRT-Franklin Intl Low Volatility High Divide
Shares held as of 2026-06-30: 769941 (value 25200168; 0.00% of shares outstanding; change 0.00)
Holder of RCKT: VANGUARD HORIZON FUNDS-Vanguard Strategic Equity Fund
Shares held as of 2025-12-31: 938095 (value 2879951; 0.01% of shares outstanding; change 0.78)
Holder of RCKT: VANGUARD HORIZON FUNDS-Vanguard Strategic Small-Cap Equity Fund
Shares held as of 2025-12-31: 934555 (value 2869083; 0.01% of shares outstanding; change 1.16)
Holder of RCKT: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 981704 (value 3013831; 0.01% of shares outstanding; change 0.00)
Holder of RCKT: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 2700288 (value 8289883; 0.02% of shares outstanding; change 0.00)
Holder of RCKT: Vanguard Explorer Fund
Shares held as of 2026-01-31: 1221308 (value 4341750; 0.01% of shares outstanding; change 0.32)
Holder of RCKT: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 828338 (value 2944741; 0.01% of shares outstanding; change 0.01)
Holder of RCKT: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2026-03-31: 1021375 (value 3258186; 0.01% of shares outstanding; change 1.00)
Holder of RCKT: VANGUARD HORIZON FUNDS-Vanguard Strategic Equity Fund
Shares held as of 2026-03-31: 1169869 (value 3731882; 0.01% of shares outstanding; change 0.25)
Holder of RCKT: VANGUARD HORIZON FUNDS-Vanguard Strategic Small-Cap Equity Fund
Shares held as of 2026-03-31: 1005325 (value 3206986; 0.01% of shares outstanding; change 0.08)
Holder of RCKT: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 991489 (value 3162849; 0.01% of shares outstanding; change 0.01)
Holder of RCKT: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 2700288 (value 8613918; 0.02% of shares outstanding; change 0.00)
Holder of RCKT: abrdn Life Sciences Investors
Shares held as of 2026-03-31: 664821 (value 1828257; 0.01% of shares outstanding; change 1.00)
Holder of RCKT: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-03-31: 752567 (value 2310380; 0.01% of shares outstanding; change 0.01)
Holder of RCKT: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 2072142 (value 6361475; 0.02% of shares outstanding; change 0.02)
Holder of RCKT: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-03-31: 612659 (value 1880863; 0.01% of shares outstanding; change -0.04)
Holder of RCKT: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 838032 (value 2673322; 0.01% of shares outstanding; change 0.01)
Holder of RCKT: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-04-30: 2840150 (value 9514502; 0.03% of shares outstanding; change 0.09)
Holder of RCKT: TIAA-CREF Funds-Nuveen Quant Small Cap Equity Fund
Shares held as of 2026-04-30: 1718700 (value 5482653; 0.02% of shares outstanding; change 1.00)
Holder of RCKT: Vanguard Explorer Fund
Shares held as of 2026-04-30: 1422630 (value 4538189; 0.01% of shares outstanding; change 0.16)
Holder of RCKT: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-04-30: 741619 (value 2636455; 0.01% of shares outstanding; change -0.01)
Holder of RCKT: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1991103 (value 7078371; 0.02% of shares outstanding; change -0.04)