speb/financial-data huggingface dataset:
Holder of ROIV: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 10259565 (value 307684352; 0.01% of shares outstanding; change 0.06)
Holder of ROIV: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 14375742 (value 431128499; 0.02% of shares outstanding; change 0.12)
Holder of ROIV: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-03-31: 22060665 (value 630493804; 0.03% of shares outstanding; change 0.01)
Holder of ROIV: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company K6 Fund
Shares held as of 2026-03-31: 6144554 (value 175611352; 0.01% of shares outstanding; change 0.01)
Holder of ROIV: Fidelity Mt. Vernon Street Trust-Fidelity Series Growth Company Fund
Shares held as of 2026-03-31: 5733800 (value 163872003; 0.01% of shares outstanding; change 0.04)
Holder of ROIV: MORGAN STANLEY INSTITUTIONAL FUND INC-GROWTH PORTFOLIO
Shares held as of 2026-03-31: 5462307 (value 191235358; 0.01% of shares outstanding; change -0.14)
Holder of ROIV: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 5033134 (value 176210012; 0.01% of shares outstanding; change 0.07)
Holder of ROIV: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 6001140 (value 210099901; 0.01% of shares outstanding; change 0.04)
Holder of ROIV: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 10726708 (value 375542029; 0.01% of shares outstanding; change 0.05)
Holder of ROIV: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 14792282 (value 517877767; 0.02% of shares outstanding; change 0.03)
Holder of ROIV: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-04-30: 22338065 (value 702308775; 0.03% of shares outstanding; change 0.01)
Holder of ROIV: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company K6 Fund
Shares held as of 2026-04-30: 6187693 (value 194541071; 0.01% of shares outstanding; change 0.01)
Holder of ROIV: Fidelity Mt. Vernon Street Trust-Fidelity Series Growth Company Fund
Shares held as of 2026-04-30: 5637400 (value 177239859; 0.01% of shares outstanding; change -0.02)
Holder of ROIV: Invesco Exchange-Traded Fund Trust-Invesco S&P MidCap Momentum ETF
Shares held as of 2026-04-30: 4574948 (value 130752013; 0.01% of shares outstanding; change 0.08)
Holder of ROIV: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-04-30: 15221530 (value 478412692; 0.02% of shares outstanding; change 0.02)
Holder of ROIV: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-05-31: 22522865 (value 788525465; 0.03% of shares outstanding; change 0.01)
Holder of ROIV: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company K6 Fund
Shares held as of 2026-05-31: 6220777 (value 217789392; 0.01% of shares outstanding; change 0.01)
Holder of ROIV: Fidelity Mt. Vernon Street Trust-Fidelity Series Growth Company Fund
Shares held as of 2026-05-31: 5204200 (value 182199033; 0.01% of shares outstanding; change -0.08)
Holder of ROIV: Invesco Exchange-Traded Fund Trust-Invesco S&P MidCap Momentum ETF
Shares held as of 2026-05-31: 4787314 (value 165210198; 0.01% of shares outstanding; change 0.05)
Holder of ROIV: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-05-31: 15296277 (value 535522632; 0.02% of shares outstanding; change 0.00)
Holder of ROIV: Invesco Exchange-Traded Fund Trust-Invesco S&P MidCap Momentum ETF
Shares held as of 2026-06-30: 5219192 (value 182723903; 0.01% of shares outstanding; change 0.09)
Holder of ROK: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 2831512 (value 1277181795; 0.03% of shares outstanding; change 0.02)
Holder of ROK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 3528321 (value 1591484461; 0.03% of shares outstanding; change 0.00)
Holder of ROK: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 1434897 (value 647224637; 0.01% of shares outstanding; change 0.00)
Holder of ROK: SIX CIRCLES TRUST-Six Circles U.S. Unconstrained Equity Fund
Shares held as of 2026-03-31: 712227 (value 329162832; 0.01% of shares outstanding; change 82.50)
Holder of ROK: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 2855672 (value 1319777381; 0.03% of shares outstanding; change 0.01)
Holder of ROK: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 2426494 (value 1121428475; 0.02% of shares outstanding; change -0.01)
Holder of ROK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 3565953 (value 1648040851; 0.03% of shares outstanding; change 0.01)
Holder of ROK: VANGUARD INDEX FUNDS-Vanguard Value Index Fund
Shares held as of 2026-03-31: 1039383 (value 480361251; 0.01% of shares outstanding; change 0.01)
Holder of ROK: VANGUARD INSTITUTIONAL INDEX FUNDS-Vanguard Institutional Index Fund
Shares held as of 2026-03-31: 633529 (value 299101708; 0.01% of shares outstanding; change -0.02)
Holder of ROK: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 1439854 (value 662368827; 0.01% of shares outstanding; change 0.00)
Holder of ROK: GLOBAL X FUNDS-Global X US Infrastructure Development ETF
Shares held as of 2026-04-30: 858365 (value 383440221; 0.01% of shares outstanding; change 0.03)
Holder of ROK: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 1347215 (value 601814401; 0.01% of shares outstanding; change 0.03)
Holder of ROK: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 1453335 (value 668570424; 0.01% of shares outstanding; change 0.01)
Holder of ROK: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 1437848 (value 664515836; 0.01% of shares outstanding; change 0.00)
Holder of ROK: GLOBAL X FUNDS-Global X US Infrastructure Development ETF
Shares held as of 2026-05-31: 876561 (value 404839703; 0.01% of shares outstanding; change 0.02)
Holder of ROK: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 1360280 (value 642215386; 0.01% of shares outstanding; change 0.01)
Holder of ROK: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 1480527 (value 684240363; 0.01% of shares outstanding; change 0.02)
Holder of ROK: GLOBAL X FUNDS-Global X US Infrastructure Development ETF
Shares held as of 2026-06-30: 910791 (value 420931171; 0.01% of shares outstanding; change 0.04)
Holder of ROK: SELECT SECTOR SPDR TRT-State Street Industrial Select Sector SPDR ETF
Shares held as of 2026-06-30: 653330 (value 301942995; 0.01% of shares outstanding; change 0.04)
Holder of ROK: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 1344606 (value 621423113; 0.01% of shares outstanding; change -0.01)
Holder of ROKU: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1409750 (value 183521244; 0.01% of shares outstanding; change 0.01)
Holder of ROKU: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2025-12-31: 1674229 (value 217951118; 0.01% of shares outstanding; change -0.03)
Holder of ROKU: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 2968103 (value 386387626; 0.02% of shares outstanding; change -0.04)
Holder of ROKU: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 4104565 (value 534332241; 0.03% of shares outstanding; change 0.00)
Holder of ROKU: VANGUARD WHITEHALL FUNDS-Vanguard Mid-Cap Growth Fund
Shares held as of 2026-01-31: 641006 (value 83446156; 0.00% of shares outstanding; change 1.00)
Holder of ROKU: Fidelity Advisor Series I-Fidelity Advisor Growth Opportunities Fund
Shares held as of 2026-03-31: 7745927 (value 1008364720; 0.06% of shares outstanding; change -0.01)
Holder of ROKU: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 690753 (value 84451463; 0.01% of shares outstanding; change 0.01)
Holder of ROKU: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-03-31: 735692 (value 89945705; 0.01% of shares outstanding; change 7.56)
Holder of ROKU: VANGUARD HORIZON FUNDS-Vanguard Strategic Equity Fund
Shares held as of 2026-03-31: 716785 (value 101761967; 0.01% of shares outstanding; change 0.19)
Holder of ROKU: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1459806 (value 207248659; 0.01% of shares outstanding; change 0.04)
Holder of ROKU: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 1686753 (value 239468325; 0.01% of shares outstanding; change 0.01)
Holder of ROKU: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 3013993 (value 427896589; 0.02% of shares outstanding; change 0.02)
Holder of ROKU: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 4165121 (value 591322233; 0.03% of shares outstanding; change 0.01)
Holder of ROKU: Variable Insurance Products Fund III-Growth Opportunities Portfolio
Shares held as of 2026-03-31: 1189364 (value 154831396; 0.01% of shares outstanding; change -0.01)
Holder of ROKU: ARK ETF Trust-ARK Innovation ETF
Shares held as of 2026-04-30: 2407993 (value 294401229; 0.02% of shares outstanding; change -0.27)
Holder of ROKU: Fidelity Advisor Series I-Fidelity Advisor Growth Opportunities Fund
Shares held as of 2026-04-30: 7378727 (value 1018780890; 0.06% of shares outstanding; change -0.05)
Holder of ROKU: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 695511 (value 96029208; 0.01% of shares outstanding; change 0.01)
Holder of ROKU: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-04-30: 716899 (value 98982250; 0.01% of shares outstanding; change -0.03)
Holder of ROKU: VANGUARD WHITEHALL FUNDS-Vanguard Mid-Cap Growth Fund
Shares held as of 2026-04-30: 646170 (value 90909658; 0.00% of shares outstanding; change 0.01)
Holder of ROKU: Variable Insurance Products Fund III-Growth Opportunities Portfolio
Shares held as of 2026-04-30: 1133364 (value 156483575; 0.01% of shares outstanding; change -0.05)
Holder of ROKU: ARK ETF Trust-ARK Innovation ETF
Shares held as of 2026-05-31: 2330651 (value 321793000; 0.02% of shares outstanding; change -0.03)
Holder of ROKU: Fidelity Advisor Series I-Fidelity Advisor Growth Opportunities Fund
Shares held as of 2026-05-31: 6912427 (value 981357269; 0.05% of shares outstanding; change -0.06)
Holder of ROKU: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 674555 (value 97425973; 0.01% of shares outstanding; change -0.03)
Holder of ROKU: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-05-31: 807112 (value 114585691; 0.01% of shares outstanding; change 0.13)
Holder of ROKU: Variable Insurance Products Fund III-Growth Opportunities Portfolio
Shares held as of 2026-05-31: 1039364 (value 147558508; 0.01% of shares outstanding; change -0.08)
Holder of ROKU: SPDR S&P MIDCAP 400 ETF TRT-State Street SPDR S&P Mid Cap 400 ETF TRT
Shares held as of 2026-06-30: 1009400 (value 143304519; 0.01% of shares outstanding; change 1.00)
Holder of ROKU: iShares Trust-iShares S&P Mid-Cap 400 Growth ETF
Shares held as of 2026-06-30: 780083 (value 110748384; 0.01% of shares outstanding; change 1.00)
Holder of ROL: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 7401164 (value 352295395; 0.02% of shares outstanding; change 0.07)
Holder of ROL: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2025-12-31: 4411549 (value 209989725; 0.01% of shares outstanding; change -0.13)
Holder of ROL: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 9933210 (value 472820780; 0.02% of shares outstanding; change 0.08)
Holder of ROL: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 3747810 (value 178395750; 0.01% of shares outstanding; change 0.00)
Holder of ROL: Fidelity Magellan Fund
Shares held as of 2026-03-31: 7277887 (value 346427410; 0.02% of shares outstanding; change -0.03)
Holder of ROL: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 7456747 (value 287532174; 0.02% of shares outstanding; change 0.01)
Holder of ROL: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2026-03-31: 4233385 (value 163239331; 0.01% of shares outstanding; change -0.04)
Holder of ROL: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Growth Index Fund
Shares held as of 2026-03-31: 2378503 (value 91715078; 0.00% of shares outstanding; change -0.10)
Holder of ROL: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 6753317 (value 260407912; 0.01% of shares outstanding; change -0.01)
Holder of ROL: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 9926081 (value 382749696; 0.02% of shares outstanding; change 0.00)
Holder of ROL: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 3760695 (value 167971445; 0.01% of shares outstanding; change 0.00)
Holder of ROL: Fidelity Magellan Fund
Shares held as of 2026-04-30: 7246687 (value 323673281; 0.02% of shares outstanding; change 0.00)
Holder of ROL: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-04-30: 3008299 (value 141690878; 0.01% of shares outstanding; change -0.03)
Holder of ROL: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 3498161 (value 164763377; 0.01% of shares outstanding; change 0.03)
Holder of ROL: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 3796102 (value 169552899; 0.01% of shares outstanding; change 0.01)
Holder of ROL: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 3755508 (value 144812393; 0.01% of shares outstanding; change 0.00)
Holder of ROL: Fidelity Magellan Fund
Shares held as of 2026-05-31: 3672240 (value 141601579; 0.01% of shares outstanding; change -0.49)
Holder of ROL: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-05-31: 2994858 (value 135098046; 0.01% of shares outstanding; change 0.00)
Holder of ROL: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 3532532 (value 157091702; 0.01% of shares outstanding; change 0.01)
Holder of ROL: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 3866554 (value 149094327; 0.01% of shares outstanding; change 0.02)
Holder of ROL: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-06-30: 3810018 (value 146914299; 0.01% of shares outstanding; change 0.27)
Holder of ROL: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 3549948 (value 136885999; 0.01% of shares outstanding; change 0.00)
Holder of ROLR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 32153 (value 203528; 0.00% of shares outstanding; change 0.87)
Holder of ROLR: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 8072 (value 51095; 0.00% of shares outstanding; change 0.67)
Holder of ROLR: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 7025 (value 44468; 0.00% of shares outstanding; change 0.00)
Holder of ROLR: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 73399 (value 466817; 0.01% of shares outstanding; change 1.00)
Holder of ROLR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 32036 (value 178760; 0.00% of shares outstanding; change 0.00)
Holder of ROLR: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 8072 (value 45041; 0.00% of shares outstanding; change 0.00)
Holder of ROLR: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 7025 (value 39199; 0.00% of shares outstanding; change 0.00)
Holder of ROLR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 28244 (value 179631; 0.00% of shares outstanding; change -0.12)
Holder of ROLR: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 8072 (value 51337; 0.00% of shares outstanding; change 0.00)
Holder of ROLR: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 7025 (value 44679; 0.00% of shares outstanding; change 0.00)
Holder of ROMA: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 36813 (value 255114; 0.00% of shares outstanding; change 0.11)
Holder of ROMA: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 36813 (value 300578; 0.00% of shares outstanding; change 0.00)
Holder of ROMA: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 36813 (value 339783; 0.00% of shares outstanding; change 0.00)
Holder of ROMJ.V: AdvisorShares Trust-AdvisorShares Pure Cannabis ETF
Shares held as of 2026-04-30: 1498936 (value 644542; 0.02% of shares outstanding; change 0.00)
Holder of ROMJ.V: AdvisorShares Trust-AdvisorShares Pure Cannabis ETF
Shares held as of 2026-05-31: 1498936 (value 674521; 0.02% of shares outstanding; change 0.00)
Holder of ROMJ.V: AdvisorShares Trust-AdvisorShares Pure Cannabis ETF
Shares held as of 2026-06-30: 1528936 (value 688021; 0.02% of shares outstanding; change 0.02)
Holder of ROOT: -Price (T.Rowe) U.S. Small-Cap Core Equity Trust
Shares held as of 2025-12-31: 122728 (value 6389219; 0.01% of shares outstanding; change 0.03)
Holder of ROOT: -Price (T.Rowe) U.S. Small-Cap Value Equity Trust
Shares held as of 2025-12-31: 122737 (value 6571339; 0.01% of shares outstanding; change 0.13)
Holder of ROOT: T. Rowe Price Eqy. Fd.s, Inc.-T. Rowe Price Inst. Small-Cap Stock Fd.
Shares held as of 2025-12-31: 142621 (value 7424849; 0.01% of shares outstanding; change 0.20)
Holder of ROOT: T. Rowe Price Small-Cap Stock Fund, Inc.
Shares held as of 2025-12-31: 263901 (value 13738686; 0.02% of shares outstanding; change 0.03)
Holder of ROOT: T. Rowe Price Small-Cap Value Fund, Inc.
Shares held as of 2025-12-31: 196718 (value 10532281; 0.01% of shares outstanding; change 0.11)
Holder of ROOT: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 148931 (value 7753348; 0.01% of shares outstanding; change 0.02)
Holder of ROOT: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 347062 (value 18068048; 0.02% of shares outstanding; change 0.00)
Holder of ROOT: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 120325 (value 6289387; 0.01% of shares outstanding; change 0.01)
Holder of ROOT: -Price (T.Rowe) U.S. Small-Cap Core Equity Trust
Shares held as of 2026-03-31: 123126 (value 7135151; 0.01% of shares outstanding; change 0.00)
Holder of ROOT: -Price (T.Rowe) U.S. Small-Cap Value Equity Trust
Shares held as of 2026-03-31: 205853 (value 11929181; 0.01% of shares outstanding; change 0.68)
Holder of ROOT: SmallCap World Fund Inc
Shares held as of 2026-03-31: 436224 (value 25279181; 0.03% of shares outstanding; change -0.27)
Holder of ROOT: T. Rowe Price Eqy. Fd.s, Inc.-T. Rowe Price Inst. Small-Cap Stock Fd.
Shares held as of 2026-03-31: 142621 (value 8264887; 0.01% of shares outstanding; change 0.00)
Holder of ROOT: T. Rowe Price Small-Cap Stock Fund, Inc.
Shares held as of 2026-03-31: 263503 (value 15269999; 0.02% of shares outstanding; change 0.00)
Holder of ROOT: T. Rowe Price Small-Cap Value Fund, Inc.
Shares held as of 2026-03-31: 316115 (value 18318864; 0.02% of shares outstanding; change 0.61)
Holder of ROOT: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 155462 (value 9009023; 0.01% of shares outstanding; change 0.04)
Holder of ROOT: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 347062 (value 20112243; 0.02% of shares outstanding; change 0.00)
Holder of ROOT: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 305404 (value 15899332; 0.02% of shares outstanding; change 0.02)
Holder of ROOT: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 121557 (value 7044228; 0.01% of shares outstanding; change 0.01)
Holder of ROOT: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 293373 (value 15334606; 0.02% of shares outstanding; change -0.04)
Holder of ROOT: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 296182 (value 17163747; 0.02% of shares outstanding; change 0.01)
Holder of ROP: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 2714273 (value 883577286; 0.03% of shares outstanding; change 0.02)
Holder of ROP: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 3378345 (value 1099752643; 0.03% of shares outstanding; change 0.00)
Holder of ROP: Principal Funds, Inc-MidCap Fund
Shares held as of 2026-01-31: 1210341 (value 397137083; 0.01% of shares outstanding; change -0.06)
Holder of ROP: Professionally Managed Portfolios-Akre Focus ETF
Shares held as of 2026-01-31: 1083550 (value 352728030; 0.01% of shares outstanding; change 0.02)
Holder of ROP: Dodge & Cox Funds-Dodge & Cox Stock Fund
Shares held as of 2026-03-31: 2154653 (value 791490225; 0.02% of shares outstanding; change 1.00)
Holder of ROP: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 1361363 (value 443164495; 0.01% of shares outstanding; change -0.01)
Holder of ROP: VANGUARD FENWAY FUNDS-Vanguard Equity Income Fund
Shares held as of 2026-03-31: 1107461 (value 406814719; 0.01% of shares outstanding; change 1.00)
Holder of ROP: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 2707797 (value 994682140; 0.03% of shares outstanding; change 0.00)
Holder of ROP: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 2222860 (value 816545384; 0.02% of shares outstanding; change 0.90)
Holder of ROP: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 3268547 (value 1200668043; 0.03% of shares outstanding; change -0.03)
Holder of ROP: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 1366070 (value 448234881; 0.01% of shares outstanding; change 0.00)
Holder of ROP: Invesco QQQ Trust, Series 1
Shares held as of 2026-04-30: 2203002 (value 738820769; 0.02% of shares outstanding; change 0.02)
Holder of ROP: Professionally Managed Portfolios-Akre Focus ETF
Shares held as of 2026-04-30: 1120874 (value 411741851; 0.01% of shares outstanding; change 0.03)
Holder of ROP: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 1270067 (value 425942363; 0.01% of shares outstanding; change 0.03)
Holder of ROP: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 1378811 (value 452415458; 0.01% of shares outstanding; change 0.01)
Holder of ROP: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 1364163 (value 501111631; 0.01% of shares outstanding; change 0.00)
Holder of ROP: Invesco QQQ Trust, Series 1
Shares held as of 2026-05-31: 2235734 (value 811884477; 0.02% of shares outstanding; change 0.01)
Holder of ROP: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 1282529 (value 456452063; 0.01% of shares outstanding; change 0.01)
Holder of ROP: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 1404355 (value 515875760; 0.01% of shares outstanding; change 0.02)
Holder of ROP: Invesco QQQ Trust, Series 1
Shares held as of 2026-06-30: 2142193 (value 786913168; 0.02% of shares outstanding; change -0.04)
Holder of ROP: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 1219443 (value 447950187; 0.01% of shares outstanding; change -0.05)
Holder of ROP.DE: Dodge & Cox Funds-Dodge & Cox Stock Fund
Shares held as of 2026-03-31: 2154653 (value 636269004; 0.02% of shares outstanding; change 1.00)
Holder of ROP.DE: VANGUARD FENWAY FUNDS-Vanguard Equity Income Fund
Shares held as of 2026-03-31: 1107461 (value 327033219; 0.01% of shares outstanding; change 1.00)
Holder of ROP.DE: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 2707797 (value 799612421; 0.03% of shares outstanding; change 0.00)
Holder of ROP.DE: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 2222860 (value 656410530; 0.02% of shares outstanding; change 0.90)
Holder of ROP.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 3268547 (value 965201889; 0.03% of shares outstanding; change -0.03)
Holder of ROP.DE: Professionally Managed Portfolios-Akre Focus ETF
Shares held as of 2026-04-30: 1120874 (value 330994078; 0.01% of shares outstanding; change 0.03)
Holder of ROP.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 1364163 (value 402837317; 0.01% of shares outstanding; change 0.00)
Holder of ROP.DE: Invesco QQQ Trust, Series 1
Shares held as of 2026-05-31: 2235734 (value 707609811; 0.02% of shares outstanding; change 0.01)
Holder of ROP.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 1404355 (value 414706014; 0.01% of shares outstanding; change 0.02)
Holder of ROP.DE: Invesco QQQ Trust, Series 1
Shares held as of 2026-06-30: 2142193 (value 632589566; 0.02% of shares outstanding; change -0.04)
Holder of ROP.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 1219443 (value 360101503; 0.01% of shares outstanding; change -0.05)
Holder of ROP.SW: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2026-03-31: 1328615 (value 424891060; 0.00% of shares outstanding; change 1.00)
Holder of ROP.SW: Dodge & Cox Funds-Dodge & Cox International Stock Fund
Shares held as of 2026-03-31: 3019500 (value 1072224468; 0.00% of shares outstanding; change 1.00)
Holder of ROP.SW: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-03-31: 2584896 (value 820445974; 0.00% of shares outstanding; change 1.00)
Holder of ROP.SW: Fidelity Investment Trust-Fidelity Series Overseas Fund
Shares held as of 2026-03-31: 1047125 (value 332357468; 0.00% of shares outstanding; change 1.00)
Holder of ROP.SW: Fidelity Rutland Square TRT II-Strategic Advisers Fidelity Intl Fd.
Shares held as of 2026-03-31: 1457443 (value 462592399; 0.00% of shares outstanding; change 1.00)
Holder of ROP.SW: Fidelity Salem Street Trust-Fidelity Series Global ex U.S. Index Fund
Shares held as of 2026-03-31: 1259983 (value 399918596; 0.00% of shares outstanding; change 1.00)
Holder of ROP.SW: Income Fund of America
Shares held as of 2026-03-31: 1030148 (value 326968968; 0.00% of shares outstanding; change 1.00)
Holder of ROP.SW: MFS Series Trust XVII-MFS International Equity Fund
Shares held as of 2026-03-31: 1972043 (value 700272481; 0.00% of shares outstanding; change 1.00)
Holder of ROP.SW: VANGUARD FENWAY FUNDS-Vanguard Equity Income Fund
Shares held as of 2026-03-31: 1049066 (value 332973541; 0.00% of shares outstanding; change 1.00)
Holder of ROP.SW: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 6804191 (value 2416168265; 0.01% of shares outstanding; change 1.00)
Holder of ROP.SW: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-04-30: 2615485 (value 836432071; 0.00% of shares outstanding; change 0.01)
Holder of ROP.SW: Fidelity Rutland Square TRT II-Strategic Advisers Fidelity Intl Fd.
Shares held as of 2026-04-30: 1565097 (value 500518001; 0.00% of shares outstanding; change 0.07)
Holder of ROP.SW: Fidelity Salem Street Trust-Fidelity Series Global ex U.S. Index Fund
Shares held as of 2026-04-30: 1335131 (value 426974877; 0.00% of shares outstanding; change 0.06)
Holder of ROP.SW: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard European Stock Index Fd.
Shares held as of 2026-04-30: 1708946 (value 606846735; 0.00% of shares outstanding; change 1.00)
Holder of ROP.SW: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Index Fd.
Shares held as of 2026-04-30: 1623194 (value 576396199; 0.00% of shares outstanding; change 1.00)
Holder of ROP.SW: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 10293141 (value 3655094431; 0.01% of shares outstanding; change 1.00)
Holder of ROP.SW: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 5016864 (value 1604393045; 0.01% of shares outstanding; change 0.01)
Holder of ROP.SW: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-04-30: 2447842 (value 782819841; 0.00% of shares outstanding; change 0.01)
Holder of ROP.SW: iShares Trust-iShares MSCI EAFE Value ETF
Shares held as of 2026-04-30: 1844857 (value 589985246; 0.00% of shares outstanding; change 0.01)
Holder of ROP.SW: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-05-31: 2643164 (value 938587552; 0.00% of shares outstanding; change 0.01)
Holder of ROP.SW: Fidelity Rutland Square TRT II-Strategic Advisers Fidelity Intl Fd.
Shares held as of 2026-05-31: 1622147 (value 576024409; 0.00% of shares outstanding; change 0.04)
Holder of ROP.SW: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 5139204 (value 1824931371; 0.01% of shares outstanding; change 0.03)
Holder of ROP.SW: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-05-31: 2508577 (value 890795708; 0.00% of shares outstanding; change 0.03)
Holder of ROR.L: AIM Intl Mutual Fd.s -Invesco Intl Small-Mid Company Fd.
Shares held as of 2025-10-31: 7069373 (value 2164642098; 0.01% of shares outstanding; change -0.26)
Holder of ROR.L: Artisan Partners Funds Inc.-Artisan International Small-Mid Fund
Shares held as of 2025-12-31: 11415276 (value 3479375985; 0.01% of shares outstanding; change -0.21)
Holder of ROR.L: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2025-12-31: 3912290 (value 1192465944; 0.00% of shares outstanding; change 0.02)
Holder of ROR.L: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 7768195 (value 2367745741; 0.01% of shares outstanding; change 0.01)
Holder of ROR.L: DFA INVESTMENT TRUST CO-The United Kingdom Small Company Series
Shares held as of 2026-01-31: 4165742 (value 1275550251; 0.01% of shares outstanding; change 0.00)
Holder of ROR.L: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Discovery Fd.
Shares held as of 2026-01-31: 11407835 (value 3477107968; 0.01% of shares outstanding; change 0.00)
Holder of ROR.L: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 12031857 (value 3684154760; 0.01% of shares outstanding; change 0.00)
Holder of ROR.L: VANGUARD WORLD FUND-Vanguard Global Wellington Fund
Shares held as of 2026-02-28: 5319734 (value 2596030192; 0.01% of shares outstanding; change 0.06)
Holder of ROR.L: Artisan Partners Funds Inc.-Artisan International Small-Mid Fund
Shares held as of 2026-03-31: 11060676 (value 5397609888; 0.01% of shares outstanding; change -0.03)
Holder of ROR.L: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2026-03-31: 3929582 (value 1917636016; 0.00% of shares outstanding; change 0.00)
Holder of ROR.L: MFS Series Trust V-MFS International New Discovery Fund
Shares held as of 2026-03-31: 3814288 (value 1861372544; 0.00% of shares outstanding; change 0.00)
Holder of ROR.L: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Discovery Fd.
Shares held as of 2026-03-31: 11210741 (value 3432729031; 0.01% of shares outstanding; change -0.02)
Holder of ROR.L: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 8016472 (value 3912038336; 0.01% of shares outstanding; change 0.03)
Holder of ROR.L: AIM Intl Mutual Fd.s -Invesco Intl Small-Mid Company Fd.
Shares held as of 2026-04-30: 5392801 (value 2631686888; 0.01% of shares outstanding; change -0.24)
Holder of ROR.L: DFA INVESTMENT TRUST CO-The United Kingdom Small Company Series
Shares held as of 2026-04-30: 4112554 (value 2006926352; 0.01% of shares outstanding; change -0.01)
Holder of ROR.L: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Discovery Fd.
Shares held as of 2026-04-30: 11210741 (value 5470841608; 0.01% of shares outstanding; change 0.00)
Holder of ROR.L: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 11991821 (value 5852008648; 0.01% of shares outstanding; change 0.00)
Holder of ROR.L: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 5936173 (value 1817656245; 0.01% of shares outstanding; change 0.00)
Holder of ROR.L: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 5977058 (value 2916804304; 0.01% of shares outstanding; change 0.01)
Holder of ROST: J.P. Morgan Exch-Trd Fd. TRT-JPMorgan Eqy. Premium Income ETF
Shares held as of 2025-12-31: 3455426 (value 800725852; 0.01% of shares outstanding; change -0.14)
Holder of ROST: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 8202014 (value 1900652669; 0.03% of shares outstanding; change 0.02)
Holder of ROST: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 10218485 (value 2367929485; 0.03% of shares outstanding; change -0.01)
Holder of ROST: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 4130640 (value 957193189; 0.01% of shares outstanding; change 0.00)
Holder of ROST: J.P. Morgan Exch-Trd Fd. TRT-JPMorgan Eqy. Premium Income ETF
Shares held as of 2026-03-31: 3466662 (value 828150883; 0.01% of shares outstanding; change 0.00)
Holder of ROST: VANGUARD CHESTER FUNDS-Vanguard PRIMECAP Fund
Shares held as of 2026-03-31: 6739470 (value 1609991984; 0.02% of shares outstanding; change 0.00)
Holder of ROST: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 8218946 (value 1963424004; 0.03% of shares outstanding; change 0.00)
Holder of ROST: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 6985092 (value 1668668623; 0.02% of shares outstanding; change -0.01)
Holder of ROST: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 10270932 (value 2453622939; 0.03% of shares outstanding; change 0.01)
Holder of ROST: VANGUARD INDEX FUNDS-Vanguard Value Index Fund
Shares held as of 2026-03-31: 2991246 (value 714578755; 0.01% of shares outstanding; change 0.00)
Holder of ROST: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 4144903 (value 963026747; 0.01% of shares outstanding; change 0.00)
Holder of ROST: Invesco QQQ Trust, Series 1
Shares held as of 2026-04-30: 6922823 (value 1594810700; 0.02% of shares outstanding; change 0.02)
Holder of ROST: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 3858520 (value 888887233; 0.01% of shares outstanding; change 0.03)
Holder of ROST: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 4183643 (value 972027599; 0.01% of shares outstanding; change 0.01)
Holder of ROST: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 4139130 (value 988796763; 0.01% of shares outstanding; change 0.00)
Holder of ROST: Invesco QQQ Trust, Series 1
Shares held as of 2026-05-31: 7008830 (value 1636281498; 0.02% of shares outstanding; change 0.01)
Holder of ROST: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 3896308 (value 868409146; 0.01% of shares outstanding; change 0.01)
Holder of ROST: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 4261511 (value 1018032360; 0.01% of shares outstanding; change 0.02)
Holder of ROST: Invesco QQQ Trust, Series 1
Shares held as of 2026-06-30: 6838296 (value 1633600527; 0.02% of shares outstanding; change -0.02)
Holder of ROST: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 3893709 (value 930168140; 0.01% of shares outstanding; change 0.00)
Holder of ROW.DE: AMERICAN FUNDS INSURANCE SERIES-Growth Fund
Shares held as of 2026-03-31: 569220 (value 98731207; 0.01% of shares outstanding; change 0.00)
Holder of ROW.DE: GROWTH FUND OF AMERICA
Shares held as of 2026-03-31: 562570 (value 96311982; 0.01% of shares outstanding; change 0.00)
Holder of ROW.DE: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 738120 (value 126366141; 0.01% of shares outstanding; change 0.04)
Holder of ROW.DE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 853766 (value 146164736; 0.01% of shares outstanding; change 0.01)
Holder of ROW.DE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1525248 (value 261122452; 0.02% of shares outstanding; change 0.02)
Holder of ROW.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 2107505 (value 360804849; 0.03% of shares outstanding; change 0.01)
Holder of ROW.DE: Victory Portfolios-Victory Sycamore Established Value Fund
Shares held as of 2026-03-31: 1160000 (value 198591996; 0.02% of shares outstanding; change 0.36)
Holder of ROW.DE: AB Large Cap Growth Fund Inc
Shares held as of 2026-05-31: 699520 (value 119757821; 0.01% of shares outstanding; change 0.00)
Holder of ROW.DE: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-05-31: 2243944 (value 384163205; 0.03% of shares outstanding; change 0.00)
Holder of ROW.DE: AMERICAN FUNDS INSURANCE SERIES-Growth Fund
Shares held as of 2026-06-30: 569220 (value 97450462; 0.01% of shares outstanding; change 0.00)
Holder of ROW.DE: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-06-30: 1936749 (value 331571422; 0.03% of shares outstanding; change 0.00)
Holder of RP8.DE: Eaton Vance Growth Trust-Eaton Vance Atlanta Capital SMID-Cap Fund
Shares held as of 2026-03-31: 2360571 (value 223593288; 0.02% of shares outstanding; change -0.09)
Holder of RP8.DE: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1429580 (value 135409819; 0.01% of shares outstanding; change 0.03)
Holder of RP8.DE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 2953398 (value 279745862; 0.02% of shares outstanding; change 0.02)
Holder of RP8.DE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 1880559 (value 178126550; 0.01% of shares outstanding; change 0.00)
Holder of RP8.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 4074080 (value 385896862; 0.03% of shares outstanding; change 0.01)
Holder of RP8.DE: Victory Portfolios-Victory Sycamore Established Value Fund
Shares held as of 2026-03-31: 2735350 (value 259092355; 0.02% of shares outstanding; change 0.13)
Holder of RP8.DE: ALLSPRING FUNDS TRUST-Allspring Special Mid Cap Value Fund
Shares held as of 2026-04-30: 3039400 (value 282177884; 0.02% of shares outstanding; change 0.03)
Holder of RP8.DE: VANGUARD WINDSOR FUNDS-Vanguard Windsor II Fund
Shares held as of 2026-04-30: 2351000 (value 222686722; 0.02% of shares outstanding; change 0.00)
Holder of RP8.DE: ALLSPRING FUNDS TRUST-Allspring Special Mid Cap Value Fund
Shares held as of 2026-05-31: 3139000 (value 297326083; 0.02% of shares outstanding; change 0.03)
Holder of RP8.DE: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-05-31: 4344857 (value 411544860; 0.03% of shares outstanding; change 0.00)
Holder of RP8.DE: SPDR SERIES TRUST-State Street SPDR S&P Dividend ETF
Shares held as of 2026-06-30: 1221933 (value 115741495; 0.01% of shares outstanding; change 0.00)
Holder of RPAY: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 736346 (value 2857022; 0.01% of shares outstanding; change 0.00)
Holder of RPAY: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 2414366 (value 9367740; 0.03% of shares outstanding; change 0.00)
Holder of RPAY: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 820472 (value 2678841; 0.01% of shares outstanding; change -0.16)
Holder of RPAY: TIAA-CREF Funds-Nuveen Quant Small Cap Equity Fund
Shares held as of 2026-01-31: 1003690 (value 3277047; 0.01% of shares outstanding; change -0.02)
Holder of RPAY: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 660115 (value 2155275; 0.01% of shares outstanding; change 0.01)
Holder of RPAY: American Century Capital Portfolios, Inc.-SMALL CAP VALUE FUND
Shares held as of 2026-03-31: 2320000 (value 9001600; 0.03% of shares outstanding; change -0.06)
Holder of RPAY: American Century Capital Portfolios, Inc.-Small Cap Value Fund
Shares held as of 2026-03-31: 2320000 (value 8815999; 0.03% of shares outstanding; change -0.06)
Holder of RPAY: Bridge Builder Trust-Bridge Builder Small/Mid Cap Value Fund
Shares held as of 2026-03-31: 496202 (value 1885567; 0.01% of shares outstanding; change 0.31)
Holder of RPAY: EA Series Trust-EA Bridgeway Omni Small-Cap Value ETF
Shares held as of 2026-03-31: 510504 (value 1939915; 0.01% of shares outstanding; change 0.10)
Holder of RPAY: Fidelity Rutland Square TRT II-Strategic Advisers Fidelity U.S. Total 
Shares held as of 2026-03-31: 1945135 (value 6749618; 0.02% of shares outstanding; change 1.00)
Holder of RPAY: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 736346 (value 2798114; 0.01% of shares outstanding; change 0.00)
Holder of RPAY: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 2414366 (value 9174590; 0.03% of shares outstanding; change 0.00)
Holder of RPAY: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1763692 (value 6843125; 0.02% of shares outstanding; change 0.02)
Holder of RPAY: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-03-31: 584247 (value 2266878; 0.01% of shares outstanding; change 0.00)
Holder of RPAY: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 761426 (value 2893418; 0.01% of shares outstanding; change -0.07)
Holder of RPAY: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 666061 (value 2531031; 0.01% of shares outstanding; change 0.01)
Holder of RPAY: RBB Fund, Inc.-Adara Smaller Companies Fund
Shares held as of 2026-04-30: 553340 (value 1920089; 0.01% of shares outstanding; change 0.00)
Holder of RPAY: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1694684 (value 5533143; 0.02% of shares outstanding; change -0.04)
Holder of RPAY: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-04-30: 577572 (value 1885772; 0.01% of shares outstanding; change -0.01)
Holder of RPAY: RBB Fund, Inc.-Adara Smaller Companies Fund
Shares held as of 2026-05-31: 800000 (value 3263999; 0.01% of shares outstanding; change 0.45)
Holder of RPAY: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1710796 (value 6501024; 0.02% of shares outstanding; change 0.01)
Holder of RPAY: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-05-31: 582467 (value 2213374; 0.01% of shares outstanding; change 0.01)
Holder of RPAY: RBB Fund, Inc.-Adara Smaller Companies Fund
Shares held as of 2026-06-30: 883300 (value 3356539; 0.01% of shares outstanding; change 0.10)
Holder of RPC: LOOMIS SAYLES FUNDS II-Loomis Sayles Small Cap Growth Fund
Shares held as of 2025-12-31: 1052171 (value 8711975; 0.01% of shares outstanding; change -0.06)
Holder of RPC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 1419351 (value 11752225; 0.02% of shares outstanding; change -0.04)
Holder of RPC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1990399 (value 16480503; 0.03% of shares outstanding; change 0.00)
Holder of RPC: AMG Funds IV-AMG River Road Small Cap Value Fund
Shares held as of 2026-01-31: 1274537 (value 9813934; 0.02% of shares outstanding; change 0.00)
Holder of RPC: Delaware Group Equity Funds V-Nomura Small Cap Value Fund
Shares held as of 2026-02-28: 2021103 (value 17017687; 0.03% of shares outstanding; change 0.09)
Holder of RPC: Fidelity Securities Fund-Fidelity Small Cap Growth Fund
Shares held as of 2026-02-28: 2007536 (value 15458026; 0.03% of shares outstanding; change 0.00)
Holder of RPC: Fidelity Securities Fund-Fidelity Small Cap Growth K6 Fund
Shares held as of 2026-02-28: 1004844 (value 8320108; 0.01% of shares outstanding; change 0.00)
Holder of RPC: MFS SERIES TRUST XIII-MFS New Discovery Value Fund
Shares held as of 2026-02-28: 1900235 (value 15999978; 0.02% of shares outstanding; change -0.05)
Holder of RPC: Delaware VIP Trust-Nomura VIP Small Cap Value Series
Shares held as of 2026-03-31: 1188240 (value 10004980; 0.02% of shares outstanding; change 0.24)
Holder of RPC: JPMorgan Trust I-JPMorgan Small Cap Equity Fund
Shares held as of 2026-03-31: 1133207 (value 9541603; 0.01% of shares outstanding; change 1.00)
Holder of RPC: SmallCap World Fund Inc
Shares held as of 2026-03-31: 3790553 (value 31916456; 0.05% of shares outstanding; change 0.00)
Holder of RPC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1434319 (value 12076966; 0.02% of shares outstanding; change 0.01)
Holder of RPC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1990399 (value 16759159; 0.03% of shares outstanding; change 0.00)
Holder of RPC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1431386 (value 11851875; 0.02% of shares outstanding; change 0.05)
Holder of RPC: Fidelity Securities Fund-Fidelity Small Cap Growth Fund
Shares held as of 2026-04-30: 2007536 (value 16903453; 0.03% of shares outstanding; change 0.00)
Holder of RPC: Fidelity Securities Fund-Fidelity Small Cap Growth K6 Fund
Shares held as of 2026-04-30: 1004844 (value 8460786; 0.01% of shares outstanding; change 0.00)
Holder of RPC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1375317 (value 10589940; 0.02% of shares outstanding; change -0.04)
Holder of RPC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1388408 (value 11690395; 0.02% of shares outstanding; change 0.01)
Holder of RPD: VANGUARD HORIZON FUNDS-Vanguard Strategic Equity Fund
Shares held as of 2025-12-31: 678379 (value 5684816; 0.01% of shares outstanding; change 0.38)
Holder of RPD: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 632919 (value 5303861; 0.01% of shares outstanding; change 0.02)
Holder of RPD: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 1413700 (value 11846806; 0.02% of shares outstanding; change -0.03)
Holder of RPD: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 910217 (value 7627618; 0.01% of shares outstanding; change 0.95)
Holder of RPD: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1938367 (value 16243515; 0.03% of shares outstanding; change 0.00)
Holder of RPD: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 624687 (value 4179156; 0.01% of shares outstanding; change 0.01)
Holder of RPD: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 1448771 (value 13748836; 0.02% of shares outstanding; change 0.03)
Holder of RPD: VANGUARD HORIZON FUNDS-Vanguard Strategic Equity Fund
Shares held as of 2026-03-31: 749449 (value 7112270; 0.01% of shares outstanding; change 0.10)
Holder of RPD: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 669206 (value 6350764; 0.01% of shares outstanding; change 0.06)