speb/financial-data huggingface dataset:
Holder of CRVS: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 393816 (value 4379233; 0.00% of shares outstanding; change 0.04)
Holder of CRVS: MUTUAL FUND SERIES TRUST-Eventide Healthcare & Life Sciences Fund
Shares held as of 2026-03-31: 550000 (value 7188499; 0.01% of shares outstanding; change 1.00)
Holder of CRVS: T. ROWE PRICE QUANTITATIVE Mgmt Fd.S, INC.-T. Rowe Price Integrated U.
Shares held as of 2026-03-31: 567600 (value 7418531; 0.01% of shares outstanding; change 1.00)
Holder of CRVS: T. Rowe Price Health Sciences Fund, Inc.
Shares held as of 2026-03-31: 725099 (value 9477043; 0.01% of shares outstanding; change 1.00)
Holder of CRVS: T. Rowe Price New Horizons Fund, Inc.
Shares held as of 2026-03-31: 722282 (value 9440225; 0.01% of shares outstanding; change 1.00)
Holder of CRVS: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 820462 (value 10723438; 0.01% of shares outstanding; change 0.16)
Holder of CRVS: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 2339506 (value 30577342; 0.03% of shares outstanding; change 0.18)
Holder of CRVS: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-03-31: 473326 (value 5873975; 0.01% of shares outstanding; change 0.00)
Holder of CRVS: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1567922 (value 19457911; 0.02% of shares outstanding; change 0.13)
Holder of CRVS: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 637084 (value 8326687; 0.01% of shares outstanding; change 0.14)
Holder of CRVS: Manager Directed Portfolios-Hood River Small-Cap Growth Fund
Shares held as of 2026-04-30: 707193 (value 9243012; 0.01% of shares outstanding; change -0.05)
Holder of CRVS: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-04-30: 2339011 (value 27857620; 0.03% of shares outstanding; change 0.10)
Holder of CRVS: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-04-30: 471835 (value 5246805; 0.01% of shares outstanding; change 0.00)
Holder of CRVS: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1522811 (value 23192410; 0.02% of shares outstanding; change -0.03)
Holder of CRVS: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 526357 (value 5853089; 0.01% of shares outstanding; change 0.00)
Holder of CRVS: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-05-31: 2343501 (value 37683495; 0.03% of shares outstanding; change 0.00)
Holder of CRVS: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1537280 (value 20092249; 0.02% of shares outstanding; change 0.01)
Holder of CRVS: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-06-30: 2920804 (value 38174907; 0.03% of shares outstanding; change 0.25)
Holder of CRWD: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 6327803 (value 4625623993; 0.02% of shares outstanding; change 0.03)
Holder of CRWD: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2025-12-31: 2618638 (value 1914224378; 0.01% of shares outstanding; change -0.04)
Holder of CRWD: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 7490770 (value 5475752870; 0.03% of shares outstanding; change 0.01)
Holder of CRWD: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 7052572 (value 1292595387; 0.03% of shares outstanding; change 0.03)
Holder of CRWD: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 3219485 (value 2353443535; 0.01% of shares outstanding; change 0.01)
Holder of CRWD: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 25627252 (value 4696962715; 0.10% of shares outstanding; change 0.01)
Holder of CRWD: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2026-03-31: 10575516 (value 1938280559; 0.04% of shares outstanding; change 0.01)
Holder of CRWD: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 30423120 (value 5575949396; 0.12% of shares outstanding; change 0.02)
Holder of CRWD: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 3230599 (value 2212507983; 0.01% of shares outstanding; change 0.00)
Holder of CRWD: First TRT Exch-Trd Fd. II-First TRT NASDAQ Cybersecurity ETF
Shares held as of 2026-04-30: 2009392 (value 1348342259; 0.01% of shares outstanding; change 0.00)
Holder of CRWD: Invesco QQQ Trust, Series 1
Shares held as of 2026-04-30: 5395751 (value 3684218716; 0.02% of shares outstanding; change 0.02)
Holder of CRWD: SELECT SECTOR SPDR TRT-State Street Technology Select Sector SPDR ETF
Shares held as of 2026-04-30: 1934724 (value 1325015050; 0.01% of shares outstanding; change 0.02)
Holder of CRWD: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 3015592 (value 2059046180; 0.01% of shares outstanding; change 0.03)
Holder of CRWD: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 13043092 (value 2530098930; 0.05% of shares outstanding; change 0.01)
Holder of CRWD: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 12904416 (value 2365121348; 0.05% of shares outstanding; change 0.00)
Holder of CRWD: First TRT Exch-Trd Fd. II-First TRT NASDAQ Cybersecurity ETF
Shares held as of 2026-05-31: 8181208 (value 1499451792; 0.03% of shares outstanding; change 0.02)
Holder of CRWD: Invesco QQQ Trust, Series 1
Shares held as of 2026-05-31: 21850952 (value 4437491372; 0.09% of shares outstanding; change 0.01)
Holder of CRWD: SELECT SECTOR SPDR TRT-State Street Technology Select Sector SPDR ETF
Shares held as of 2026-05-31: 7816280 (value 1493847395; 0.03% of shares outstanding; change 0.01)
Holder of CRWD: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 12180556 (value 2327947803; 0.05% of shares outstanding; change 0.01)
Holder of CRWD: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 13285348 (value 2434938565; 0.05% of shares outstanding; change 0.02)
Holder of CRWD: Invesco QQQ Trust, Series 1
Shares held as of 2026-06-30: 21616120 (value 3961802447; 0.08% of shares outstanding; change -0.01)
Holder of CRWD: SELECT SECTOR SPDR TRT-State Street Technology Select Sector SPDR ETF
Shares held as of 2026-06-30: 8034000 (value 1472471510; 0.03% of shares outstanding; change 0.03)
Holder of CRWD: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 12307100 (value 2255645272; 0.05% of shares outstanding; change 0.01)
Holder of CRWS: BERTOLET CAPITAL TRUST-Pinnacle Value Fund
Shares held as of 2025-12-31: 61442 (value 176338; 0.01% of shares outstanding; change 0.00)
Holder of CRWS: EA Series Trust-EA Bridgeway Omni Small-Cap Value ETF
Shares held as of 2025-12-31: 56304 (value 154836; 0.01% of shares outstanding; change 0.08)
Holder of CRWS: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 126780 (value 363858; 0.01% of shares outstanding; change 0.00)
Holder of CRWS: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 313409 (value 899483; 0.03% of shares outstanding; change 0.00)
Holder of CRWS: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 135970 (value 375277; 0.01% of shares outstanding; change 0.00)
Holder of CRWS: NORTHERN LIGHTS FUND TRUST II-North Star Dividend Fund
Shares held as of 2026-02-28: 169000 (value 505310; 0.02% of shares outstanding; change 0.00)
Holder of CRWS: BERTOLET CAPITAL TRUST-Pinnacle Value Fund
Shares held as of 2026-03-31: 61442 (value 183711; 0.01% of shares outstanding; change 0.00)
Holder of CRWS: Bridgeway Funds, Inc.-Omni Small-Cap Value Fund
Shares held as of 2026-03-31: 50850 (value 152041; 0.00% of shares outstanding; change 0.00)
Holder of CRWS: EA Series Trust-EA Bridgeway Omni Small-Cap Value ETF
Shares held as of 2026-03-31: 60915 (value 182135; 0.01% of shares outstanding; change 0.08)
Holder of CRWS: FORUM FUNDS II-Acuitas US Microcap Fund
Shares held as of 2026-03-31: 33144 (value 99100; 0.00% of shares outstanding; change -0.07)
Holder of CRWS: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 51894 (value 142708; 0.00% of shares outstanding; change -0.06)
Holder of CRWS: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 126780 (value 379072; 0.01% of shares outstanding; change 0.00)
Holder of CRWS: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 313409 (value 937092; 0.03% of shares outstanding; change 0.00)
Holder of CRWS: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-03-31: 26924 (value 74041; 0.00% of shares outstanding; change -0.01)
Holder of CRWS: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 126231 (value 377430; 0.01% of shares outstanding; change -0.07)
Holder of CRWS: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 51705 (value 146842; 0.00% of shares outstanding; change 0.00)
Holder of CRWS: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-04-30: 27101 (value 79676; 0.00% of shares outstanding; change 0.01)
Holder of CRWS: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 51705 (value 154597; 0.00% of shares outstanding; change 0.00)
Holder of CRWS: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 26747 (value 79973; 0.00% of shares outstanding; change -0.01)
Holder of CRWV: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 2457262 (value 269143903; 0.01% of shares outstanding; change 0.05)
Holder of CRWV: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2025-12-31: 4005257 (value 438695794; 0.01% of shares outstanding; change 1.39)
Holder of CRWV: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 9716193 (value 1064214607; 0.02% of shares outstanding; change 7.95)
Holder of CRWV: AIM Counselor Series TRT -INVESCO AMERICAN FRANCHISE Fd.
Shares held as of 2026-02-28: 1143781 (value 127291388; 0.00% of shares outstanding; change -0.03)
Holder of CRWV: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 1282605 (value 128760715; 0.00% of shares outstanding; change 0.07)
Holder of CRWV: Fidelity Select Portfolios-Technology Portfolio
Shares held as of 2026-03-31: 1743040 (value 190915169; 0.00% of shares outstanding; change 0.00)
Holder of CRWV: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 2695790 (value 193773377; 0.01% of shares outstanding; change 0.10)
Holder of CRWV: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2026-03-31: 3801415 (value 273245699; 0.01% of shares outstanding; change -0.05)
Holder of CRWV: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Growth Index Fund
Shares held as of 2026-03-31: 2204253 (value 158441699; 0.00% of shares outstanding; change -0.15)
Holder of CRWV: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 6258642 (value 449871169; 0.01% of shares outstanding; change -0.07)
Holder of CRWV: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 9204065 (value 661588166; 0.02% of shares outstanding; change -0.05)
Holder of CRWV: ARK ETF Trust-ARK Innovation ETF
Shares held as of 2026-04-30: 1656952 (value 166341410; 0.00% of shares outstanding; change 0.13)
Holder of CRWV: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 1283959 (value 127805280; 0.00% of shares outstanding; change 0.00)
Holder of CRWV: Fidelity Select Portfolios-Technology Portfolio
Shares held as of 2026-04-30: 1743040 (value 173502203; 0.00% of shares outstanding; change 0.00)
Holder of CRWV: iShares Trust-iShares Future AI & Tech ETF
Shares held as of 2026-04-30: 1357314 (value 151055476; 0.00% of shares outstanding; change 0.03)
Holder of CRWV: ARK ETF Trust-ARK Innovation ETF
Shares held as of 2026-05-31: 1636550 (value 133779784; 0.00% of shares outstanding; change -0.01)
Holder of CRWV: BlackRock ETF Trust-iShares A.I. Innovation and Tech Active ETF
Shares held as of 2026-05-31: 1861584 (value 133810652; 0.00% of shares outstanding; change 1.00)
Holder of CRWV: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 1245521 (value 91184591; 0.00% of shares outstanding; change -0.03)
Holder of CRWV: Fidelity Select Portfolios-Technology Portfolio
Shares held as of 2026-05-31: 1743040 (value 125289710; 0.00% of shares outstanding; change 0.00)
Holder of CRWV: iShares Trust-iShares Future AI & Tech ETF
Shares held as of 2026-05-31: 1455120 (value 106529333; 0.00% of shares outstanding; change 0.07)
Holder of CRWV: ARK ETF Trust-ARK Innovation ETF
Shares held as of 2026-06-30: 1576839 (value 115440381; 0.00% of shares outstanding; change -0.04)
Holder of CRWV: Invesco Exchange-Traded Fund Trust II-Invesco NASDAQ 100 ETF
Shares held as of 2026-06-30: 1963029 (value 141102519; 0.00% of shares outstanding; change 1.00)
Holder of CRWV: Invesco QQQ Trust, Series 1
Shares held as of 2026-06-30: 9500735 (value 682912805; 0.02% of shares outstanding; change 1.00)
Holder of CRWV: iShares Trust-iShares Future AI & Tech ETF
Shares held as of 2026-06-30: 1685956 (value 121186512; 0.00% of shares outstanding; change 0.16)
Holder of CS.PA: -Price (T.Rowe) International Value Equity Trust
Shares held as of 2025-12-31: 7250411 (value 286536246; 0.00% of shares outstanding; change 0.07)
Holder of CS.PA: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 15758025 (value 622757155; 0.01% of shares outstanding; change -0.02)
Holder of CS.PA: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Value Eqy. Fd.
Shares held as of 2026-01-31: 5445988 (value 215225448; 0.00% of shares outstanding; change -0.03)
Holder of CS.PA: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 24386572 (value 1069351144; 0.01% of shares outstanding; change -0.04)
Holder of CS.PA: -Price (T.Rowe) International Value Equity Trust
Shares held as of 2026-03-31: 6612198 (value 291664057; 0.00% of shares outstanding; change -0.09)
Holder of CS.PA: Income Fund of America
Shares held as of 2026-03-31: 7381189 (value 315988711; 0.00% of shares outstanding; change 0.00)
Holder of CS.PA: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Value Eqy. Fd.
Shares held as of 2026-03-31: 5267905 (value 225519020; 0.00% of shares outstanding; change -0.03)
Holder of CS.PA: THORNBURG INVESTMENT TRUST-Thornburg Investment Income Builder Fund
Shares held as of 2026-03-31: 6551100 (value 288969024; 0.00% of shares outstanding; change 1.55)
Holder of CS.PA: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 15539990 (value 685468968; 0.01% of shares outstanding; change -0.01)
Holder of CS.PA: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-04-30: 6225468 (value 272986762; 0.00% of shares outstanding; change 0.01)
Holder of CS.PA: Fidelity Investment Trust-Fidelity Series International Value Fund
Shares held as of 2026-04-30: 6407179 (value 274291341; 0.00% of shares outstanding; change -0.11)
Holder of CS.PA: Income Fund of America
Shares held as of 2026-04-30: 7381189 (value 325584251; 0.00% of shares outstanding; change 0.00)
Holder of CS.PA: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Value Eqy. Fd.
Shares held as of 2026-04-30: 5080065 (value 224081670; 0.00% of shares outstanding; change -0.04)
Holder of CS.PA: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 23512945 (value 1037156018; 0.01% of shares outstanding; change -0.04)
Holder of CS.PA: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 11911114 (value 520634782; 0.01% of shares outstanding; change 0.01)
Holder of CS.PA: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-04-30: 5823721 (value 249313504; 0.00% of shares outstanding; change 0.01)
Holder of CS.PA: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-05-31: 6291101 (value 277500468; 0.00% of shares outstanding; change 0.01)
Holder of CS.PA: Fidelity Investment Trust-Fidelity Series International Value Fund
Shares held as of 2026-05-31: 6312679 (value 278452274; 0.00% of shares outstanding; change -0.01)
Holder of CS.PA: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 11846962 (value 522569501; 0.01% of shares outstanding; change -0.01)
Holder of CS.PA: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-05-31: 5598596 (value 246954072; 0.00% of shares outstanding; change -0.04)
Holder of CS.TO: -Price (T.Rowe) Real Assets Trust I
Shares held as of 2025-12-31: 5874380 (value 90582940; 0.01% of shares outstanding; change -0.02)
Holder of CS.TO: T. Rowe Price Small-Cap Value Fund, Inc.
Shares held as of 2025-12-31: 3379715 (value 52115205; 0.00% of shares outstanding; change 0.08)
Holder of CS.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 6127074 (value 94479481; 0.01% of shares outstanding; change 0.20)
Holder of CS.TO: AIM Sector Funds (Invesco Sector Funds)-INVESCO SMALL CAP VALUE FUND
Shares held as of 2026-01-31: 9857866 (value 144516314; 0.01% of shares outstanding; change 0.00)
Holder of CS.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 2816417 (value 36697912; 0.00% of shares outstanding; change 0.00)
Holder of CS.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-01-31: 3319114 (value 48658210; 0.00% of shares outstanding; change 0.00)
Holder of CS.TO: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Discovery Fd.
Shares held as of 2026-01-31: 3002658 (value 46300986; 0.00% of shares outstanding; change 0.00)
Holder of CS.TO: Third Avenue Trust-THIRD AVENUE VALUE FUND
Shares held as of 2026-01-31: 3551712 (value 52068097; 0.00% of shares outstanding; change -0.43)
Holder of CS.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 9453944 (value 123184887; 0.01% of shares outstanding; change 0.08)
Holder of CS.TO: American Century Mutual Funds, Inc.-HERITAGE FUND
Shares held as of 2026-03-31: 2852846 (value 41822721; 0.00% of shares outstanding; change 1.00)
Holder of CS.TO: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Discovery Fd.
Shares held as of 2026-03-31: 2950781 (value 43258449; 0.00% of shares outstanding; change -0.02)
Holder of CS.TO: T. Rowe Price Small-Cap Value Fund, Inc.
Shares held as of 2026-03-31: 3278094 (value 42451316; 0.00% of shares outstanding; change -0.03)
Holder of CS.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 6288375 (value 81434455; 0.01% of shares outstanding; change 0.03)
Holder of CS.TO: AIM Sector Funds (Invesco Sector Funds)-INVESCO SMALL CAP VALUE FUND
Shares held as of 2026-04-30: 8924992 (value 108974152; 0.01% of shares outstanding; change -0.09)
Holder of CS.TO: AIM Sector Funds (Invesco Sector Funds)-Invesco Small Cap Value Fund
Shares held as of 2026-04-30: 8924992 (value 115578644; 0.01% of shares outstanding; change -0.09)
Holder of CS.TO: American Century Mutual Funds, Inc.-HERITAGE FUND
Shares held as of 2026-04-30: 2852846 (value 36944355; 0.00% of shares outstanding; change 0.00)
Holder of CS.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 3028449 (value 39218413; 0.00% of shares outstanding; change 0.08)
Holder of CS.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-04-30: 3319114 (value 42982525; 0.00% of shares outstanding; change 0.00)
Holder of CS.TO: GLOBAL X FUNDS-Global X Copper Miners ETF
Shares held as of 2026-04-30: 26137513 (value 376641558; 0.03% of shares outstanding; change 0.19)
Holder of CS.TO: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Discovery Fd.
Shares held as of 2026-04-30: 2950781 (value 38212613; 0.00% of shares outstanding; change 0.00)
Holder of CS.TO: Third Avenue Trust-THIRD AVENUE VALUE FUND
Shares held as of 2026-04-30: 3551712 (value 45994669; 0.00% of shares outstanding; change 0.00)
Holder of CS.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 9497839 (value 122997013; 0.01% of shares outstanding; change 0.00)
Holder of CS.TO: GLOBAL X FUNDS-Global X Copper Miners ETF
Shares held as of 2026-05-31: 27208410 (value 332214687; 0.04% of shares outstanding; change 0.18)
Holder of CS.TO: GLOBAL X FUNDS-Global X Copper Miners ETF
Shares held as of 2026-06-30: 27662112 (value 358224345; 0.04% of shares outstanding; change 0.02)
Holder of CS1.DE: Capital Group Dividend Value ETF
Shares held as of 2026-02-28: 3249326 (value 250685505; 0.01% of shares outstanding; change 0.39)
Holder of CS1.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 3041614 (value 242447049; 0.01% of shares outstanding; change 0.00)
Holder of CS1.DE: INVESTMENT CO OF AMERICA
Shares held as of 2026-03-31: 3492045 (value 278350903; 0.01% of shares outstanding; change -0.56)
Holder of CS1.DE: Income Fund of America
Shares held as of 2026-03-31: 6000000 (value 478259994; 0.03% of shares outstanding; change 0.20)
Holder of CS1.DE: Investment Co of America
Shares held as of 2026-03-31: 3492045 (value 269411277; 0.01% of shares outstanding; change -0.56)
Holder of CS1.DE: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 6052181 (value 491558148; 0.03% of shares outstanding; change 0.01)
Holder of CS1.DE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 5543054 (value 450206852; 0.02% of shares outstanding; change 0.08)
Holder of CS1.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 7634416 (value 620067276; 0.03% of shares outstanding; change 0.07)
Holder of CS1.DE: Income Fund of America
Shares held as of 2026-04-30: 6000000 (value 487320007; 0.03% of shares outstanding; change 0.00)
Holder of CS1.DE: SELECT SECTOR SPDR TRUST-State Street Energy Select Sector SPDR ETF
Shares held as of 2026-04-30: 5397012 (value 430195821; 0.02% of shares outstanding; change -0.02)
Holder of CS1.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 2850873 (value 227243084; 0.01% of shares outstanding; change 0.03)
Holder of CS1.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 3080629 (value 245556934; 0.01% of shares outstanding; change 0.01)
Holder of CS1.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 3047870 (value 247548005; 0.01% of shares outstanding; change 0.00)
Holder of CS1.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 3137897 (value 254859998; 0.01% of shares outstanding; change 0.02)
Holder of CS1.DE: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-06-30: 2055639 (value 166959002; 0.01% of shares outstanding; change 0.33)
Holder of CS1.DE: Investment Co of America
Shares held as of 2026-06-30: 3281982 (value 266562582; 0.01% of shares outstanding; change -0.06)
Holder of CS1.DE: SELECT SECTOR SPDR TRUST-State Street Energy Select Sector SPDR ETF
Shares held as of 2026-06-30: 5936551 (value 482166679; 0.02% of shares outstanding; change 0.12)
Holder of CS1.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 2893630 (value 235020632; 0.01% of shares outstanding; change 0.01)
Holder of CSA.DE: MFS SERIES TRUST I-MFS Value Fund
Shares held as of 2026-02-28: 3709384 (value 473873806; 0.01% of shares outstanding; change -0.02)
Holder of CSA.DE: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 4333068 (value 553549437; 0.01% of shares outstanding; change 0.03)
Holder of CSA.DE: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 15634963 (value 1997366523; 0.02% of shares outstanding; change 0.00)
Holder of CSA.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 19541028 (value 2496366327; 0.03% of shares outstanding; change 0.00)
Holder of CSA.DE: VANGUARD INDEX FUNDS-Vanguard Value Index Fund
Shares held as of 2026-03-31: 5690940 (value 727017585; 0.01% of shares outstanding; change -0.01)
Holder of CSA.DE: VANGUARD INSTITUTIONAL INDEX FUNDS-Vanguard Institutional Index Fund
Shares held as of 2026-03-31: 3469664 (value 443249576; 0.01% of shares outstanding; change -0.03)
Holder of CSA.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 7874094 (value 1005915508; 0.01% of shares outstanding; change 0.00)
Holder of CSA.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 8106639 (value 1035623132; 0.01% of shares outstanding; change 0.02)
Holder of CSA.DE: SELECT SECTOR SPDR TRT-State Street Technology Select Sector SPDR ETF
Shares held as of 2026-06-30: 4844485 (value 618882958; 0.01% of shares outstanding; change 0.02)
Holder of CSA.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 7420296 (value 947942814; 0.01% of shares outstanding; change 0.00)
Holder of CSAI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 168552 (value 81916; 0.01% of shares outstanding; change 1.23)
Holder of CSAI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 579900 (value 281831; 0.02% of shares outstanding; change 1.00)
Holder of CSAI: EQ Advisors Trust-1290 VT Micro Cap Portfolio
Shares held as of 2026-03-31: 2661 (value 649; 0.00% of shares outstanding; change 0.00)
Holder of CSAI: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 225837 (value 74752; 0.01% of shares outstanding; change 1.40)
Holder of CSAI: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 5483 (value 1814; 0.00% of shares outstanding; change 0.00)
Holder of CSAI: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 26436 (value 8750; 0.00% of shares outstanding; change 0.00)
Holder of CSAI: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 27212 (value 9007; 0.00% of shares outstanding; change 0.00)
Holder of CSAI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 168552 (value 41143; 0.01% of shares outstanding; change 0.00)
Holder of CSAI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 579900 (value 141553; 0.02% of shares outstanding; change 0.00)
Holder of CSAI: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-03-31: 44645 (value 14777; 0.00% of shares outstanding; change -0.01)
Holder of CSAI: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 225015 (value 76505; 0.01% of shares outstanding; change 0.00)
Holder of CSAI: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 5483 (value 1864; 0.00% of shares outstanding; change 0.00)
Holder of CSAI: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 26436 (value 8988; 0.00% of shares outstanding; change 0.00)
Holder of CSAI: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 27212 (value 9252; 0.00% of shares outstanding; change 0.00)
Holder of CSAI: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-04-30: 44939 (value 17616; 0.00% of shares outstanding; change 0.01)
Holder of CSAI: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 184288 (value 44984; 0.01% of shares outstanding; change -0.18)
Holder of CSAI: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 5483 (value 1338; 0.00% of shares outstanding; change 0.00)
Holder of CSAI: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 26436 (value 6453; 0.00% of shares outstanding; change 0.00)
Holder of CSAI: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 27212 (value 6642; 0.00% of shares outstanding; change 0.00)
Holder of CSAI: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 44351 (value 10826; 0.00% of shares outstanding; change -0.01)
Holder of CSAN: -Dimensional Emerging Markets ex China Core Equity ETF
Shares held as of 2026-01-31: 5175 (value 14904; 0.00% of shares outstanding; change 0.00)
Holder of CSAN: Dimensional ETF Trust-Dimensional World ex U.S. Core Equity 2 ETF
Shares held as of 2026-01-31: 34825 (value 100296; 0.00% of shares outstanding; change 0.00)
Holder of CSAN: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard Total World Stock Index Fd.
Shares held as of 2026-01-31: 110475 (value 318168; 0.00% of shares outstanding; change 0.00)
Holder of CSAN: Northern Lights Fd. TRT IV-National Security Emerging Markets Index ET
Shares held as of 2026-02-28: 13322 (value 39966; 0.00% of shares outstanding; change 0.09)
Holder of CSAN: Trust for Professional Managers-ActivePassive International Equity ETF
Shares held as of 2026-02-28: 45743 (value 137229; 0.00% of shares outstanding; change 1.00)
Holder of CSAN: -Russell Investments Emerging Markets Equity ETF
Shares held as of 2026-03-31: 22383 (value 67149; 0.00% of shares outstanding; change 1.00)
Holder of CSAN: -Dimensional Emerging Markets ex China Core Equity ETF
Shares held as of 2026-04-30: 5175 (value 15525; 0.00% of shares outstanding; change 0.00)
Holder of CSAN: Dimensional ETF Trust-Dimensional World ex U.S. Core Equity 2 ETF
Shares held as of 2026-04-30: 32334 (value 97002; 0.00% of shares outstanding; change -0.07)
Holder of CSAN: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard Total World Stock Index Fd.
Shares held as of 2026-04-30: 110475 (value 331425; 0.00% of shares outstanding; change 0.00)
Holder of CSBR: Northern Funds-SMALL CAP CORE FUND
Shares held as of 2025-12-31: 4883 (value 28492; 0.00% of shares outstanding; change -0.07)
Holder of CSBR: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 63022 (value 367733; 0.00% of shares outstanding; change 0.00)
Holder of CSBR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 229971 (value 1341880; 0.02% of shares outstanding; change 0.00)
Holder of CSBR: VANGUARD Inst. INDEX Fd.S-Vanguard Inst. Total Stock Market Index Fd.
Shares held as of 2025-12-31: 6527 (value 38085; 0.00% of shares outstanding; change 0.00)
Holder of CSBR: SCHWAB CAPITAL TRUST-Schwab Total Stock Market Index Fund
Shares held as of 2026-01-31: 6854 (value 43317; 0.00% of shares outstanding; change 0.00)
Holder of CSBR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 32321 (value 182613; 0.00% of shares outstanding; change 0.02)
Holder of CSBR: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 10958 (value 61912; 0.00% of shares outstanding; change 0.00)
Holder of CSBR: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 9232 (value 52160; 0.00% of shares outstanding; change 0.06)
Holder of CSBR: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 12140 (value 68591; 0.00% of shares outstanding; change 0.00)
Holder of CSBR: Northern Funds-SMALL CAP CORE FUND
Shares held as of 2026-03-31: 4883 (value 29932; 0.00% of shares outstanding; change 0.00)
Holder of CSBR: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 63022 (value 386324; 0.00% of shares outstanding; change 0.00)
Holder of CSBR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 229971 (value 1409722; 0.02% of shares outstanding; change 0.00)
Holder of CSBR: VANGUARD Inst. INDEX Fd.S-Vanguard Inst. Total Stock Market Index Fd.
Shares held as of 2026-03-31: 6527 (value 40010; 0.00% of shares outstanding; change 0.00)
Holder of CSBR: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-03-31: 22550 (value 127407; 0.00% of shares outstanding; change -0.01)
Holder of CSBR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 32203 (value 198370; 0.00% of shares outstanding; change 0.00)
Holder of CSBR: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 10958 (value 67501; 0.00% of shares outstanding; change 0.00)
Holder of CSBR: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 9232 (value 56869; 0.00% of shares outstanding; change 0.00)
Holder of CSBR: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 12140 (value 74782; 0.00% of shares outstanding; change 0.00)
Holder of CSBR: SCHWAB CAPITAL TRUST-Schwab Total Stock Market Index Fund
Shares held as of 2026-04-30: 6854 (value 42015; 0.00% of shares outstanding; change 0.00)
Holder of CSBR: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-04-30: 22698 (value 137688; 0.00% of shares outstanding; change 0.01)
Holder of CSBR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 32203 (value 197404; 0.00% of shares outstanding; change 0.00)
Holder of CSBR: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 10958 (value 67172; 0.00% of shares outstanding; change 0.00)
Holder of CSBR: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 9232 (value 56592; 0.00% of shares outstanding; change 0.00)
Holder of CSBR: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 12140 (value 74418; 0.00% of shares outstanding; change 0.00)
Holder of CSBR: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 22402 (value 137324; 0.00% of shares outstanding; change -0.01)
Holder of CSC.DE: BLACKROCK EQUITY DIVIDEND FUND
Shares held as of 2026-01-31: 2890780 (value 52750951; 0.01% of shares outstanding; change -0.04)
Holder of CSC.DE: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 5009283 (value 95707365; 0.02% of shares outstanding; change 0.01)
Holder of CSC.DE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 4811834 (value 91934904; 0.02% of shares outstanding; change 0.10)
Holder of CSC.DE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 3064294 (value 58546403; 0.01% of shares outstanding; change 0.08)
Holder of CSC.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 6627673 (value 126628326; 0.02% of shares outstanding; change 0.08)
Holder of CSC.DE: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Targeted Value Portfolio
Shares held as of 2026-04-30: 2014782 (value 38494426; 0.01% of shares outstanding; change -0.11)
Holder of CSC.DE: Dimensional ETF Trust-Dimensional U.S. Targeted Value ETF
Shares held as of 2026-04-30: 2079702 (value 39734788; 0.01% of shares outstanding; change 0.15)
Holder of CSC.DE: Invesco Exch-Trd Fd. TRT II-Invesco S&P 500 High Dividend Low Volatili
Shares held as of 2026-04-30: 2918730 (value 53260982; 0.01% of shares outstanding; change -0.01)
Holder of CSC.DE: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-04-30: 7352585 (value 134169965; 0.02% of shares outstanding; change -0.03)
Holder of CSC.DE: SPDR SERIES TRT-State Street SPDR PORT. S&P 500 High Dividend ETF
Shares held as of 2026-04-30: 3373793 (value 61564971; 0.01% of shares outstanding; change 0.02)
Holder of CSC.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 2542013 (value 46386651; 0.01% of shares outstanding; change 0.00)
Holder of CSC.DE: iShares Trust-iShares Select Dividend ETF
Shares held as of 2026-04-30: 4206610 (value 76762215; 0.01% of shares outstanding; change 0.01)
Holder of CSC.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 2518041 (value 48109693; 0.01% of shares outstanding; change 0.00)
Holder of CSC.DE: Invesco Exch-Trd Fd. TRT II-Invesco S&P 500 High Dividend Low Volatili
Shares held as of 2026-05-31: 2938530 (value 58212277; 0.01% of shares outstanding; change 0.01)
Holder of CSC.DE: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-05-31: 7321345 (value 145035840; 0.02% of shares outstanding; change 0.00)
Holder of CSC.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 2589393 (value 49472944; 0.01% of shares outstanding; change 0.02)
Holder of CSC.DE: iShares Trust-iShares Select Dividend ETF
Shares held as of 2026-05-31: 4191959 (value 80091572; 0.01% of shares outstanding; change 0.00)
Holder of CSC.DE: SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF
Shares held as of 2026-06-30: 1801178 (value 34413308; 0.01% of shares outstanding; change 1.00)
Holder of CSCI.TO: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2025-03-31: 278 (value 2140; 0.00% of shares outstanding; change 0.00)
Holder of CSCO: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 99372383 (value 11966422178; 0.03% of shares outstanding; change 0.02)
Holder of CSCO: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 111750635 (value 13457011262; 0.03% of shares outstanding; change 0.00)
Holder of CSCO: SCHWAB STRATEGIC TRUST-Schwab US Dividend Equity ETF
Shares held as of 2026-02-28: 38660269 (value 4413842840; 0.01% of shares outstanding; change -0.08)
Holder of CSCO: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 26411324 (value 3175433573; 0.01% of shares outstanding; change 0.03)
Holder of CSCO: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 50458515 (value 6076214283; 0.01% of shares outstanding; change 0.01)
Holder of CSCO: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 100407485 (value 11463522378; 0.03% of shares outstanding; change 0.01)
Holder of CSCO: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 112890088 (value 12888661140; 0.03% of shares outstanding; change 0.01)
Holder of CSCO: VANGUARD INDEX FUNDS-Vanguard Value Index Fund
Shares held as of 2026-03-31: 32881287 (value 3754056476; 0.01% of shares outstanding; change 0.00)
Holder of CSCO: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 50632708 (value 6052633960; 0.01% of shares outstanding; change 0.00)
Holder of CSCO: Invesco QQQ Trust, Series 1
Shares held as of 2026-04-30: 84541253 (value 10237945609; 0.02% of shares outstanding; change 0.02)
Holder of CSCO: SELECT SECTOR SPDR TRT-State Street Technology Select Sector SPDR ETF
Shares held as of 2026-04-30: 30324060 (value 3624938160; 0.01% of shares outstanding; change 0.02)
Holder of CSCO: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 47227415 (value 5719239884; 0.01% of shares outstanding; change 0.03)
Holder of CSCO: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 51105750 (value 5759107092; 0.01% of shares outstanding; change 0.01)
Holder of CSCO: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 50562256 (value 5772692674; 0.01% of shares outstanding; change 0.00)
Holder of CSCO: Invesco QQQ Trust, Series 1
Shares held as of 2026-05-31: 85631303 (value 9585568266; 0.02% of shares outstanding; change 0.01)
Holder of CSCO: SELECT SECTOR SPDR TRT-State Street Technology Select Sector SPDR ETF
Shares held as of 2026-05-31: 30625616 (value 3682117914; 0.01% of shares outstanding; change 0.01)
Holder of CSCO: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 47638314 (value 5727554652; 0.01% of shares outstanding; change 0.01)
Holder of CSCO: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 52055822 (value 5943213102; 0.01% of shares outstanding; change 0.02)
Holder of CSCO: AMERICAN MUTUAL FUND
Shares held as of 2026-06-30: 26695702 (value 3047848248; 0.01% of shares outstanding; change 0.03)
Holder of CSCO: Invesco QQQ Trust, Series 1
Shares held as of 2026-06-30: 83665578 (value 9552098887; 0.02% of shares outstanding; change -0.02)
Holder of CSCO: SELECT SECTOR SPDR TRT-State Street Technology Select Sector SPDR ETF
Shares held as of 2026-06-30: 31168052 (value 3558456439; 0.01% of shares outstanding; change 0.02)
Holder of CSCO: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 47712092 (value 5447289456; 0.01% of shares outstanding; change 0.00)
Holder of CSF.DE: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 842901 (value 194541553; 0.00% of shares outstanding; change 0.02)
Holder of CSF.DE: BBH Trust-BBH Partner Fund - International Equity
Shares held as of 2026-01-31: 271904 (value 62755444; 0.00% of shares outstanding; change 0.05)
Holder of CSF.DE: Goldman Sachs TRT II-Goldman Sachs GQG Part. Intl Opportunities Fd.
Shares held as of 2026-01-31: 1203851 (value 277848814; 0.01% of shares outstanding; change -0.27)
Holder of CSF.DE: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 1307858 (value 301853630; 0.01% of shares outstanding; change 0.01)
Holder of CSF.DE: MFS SERIES TRUST I-MFS Research International Fund
Shares held as of 2026-02-28: 610477 (value 143767333; 0.00% of shares outstanding; change -0.06)
Holder of CSF.DE: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2026-03-31: 241907 (value 54138787; 0.00% of shares outstanding; change 0.06)
Holder of CSF.DE: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-03-31: 340953 (value 78691953; 0.00% of shares outstanding; change 0.01)
Holder of CSF.DE: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 863910 (value 203450805; 0.00% of shares outstanding; change 0.02)
Holder of CSF.DE: First TRT Exch-Trd Fd. II-First TRT NASDAQ Cybersecurity ETF
Shares held as of 2026-04-30: 620891 (value 143301644; 0.00% of shares outstanding; change 0.00)
Holder of CSF.DE: GLOBAL X FUNDS-Global X Defense Tech ETF
Shares held as of 2026-04-30: 1228587 (value 283557883; 0.01% of shares outstanding; change 0.03)
Holder of CSF.DE: Goldman Sachs TRT II-Goldman Sachs GQG Part. Intl Opportunities Fd.
Shares held as of 2026-04-30: 989336 (value 232988628; 0.00% of shares outstanding; change -0.18)
Holder of CSF.DE: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 1305861 (value 307530265; 0.01% of shares outstanding; change 0.00)
Holder of CSF.DE: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 659427 (value 152195753; 0.00% of shares outstanding; change 0.01)
Holder of CSF.DE: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-04-30: 323383 (value 74636797; 0.00% of shares outstanding; change 0.01)
Holder of CSF.DE: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-05-31: 348684 (value 82115082; 0.00% of shares outstanding; change 0.01)
Holder of CSF.DE: First TRT Exch-Trd Fd. II-First TRT NASDAQ Cybersecurity ETF
Shares held as of 2026-05-31: 632015 (value 148839532; 0.00% of shares outstanding; change 0.02)
Holder of CSF.DE: GLOBAL X FUNDS-Global X Defense Tech ETF
Shares held as of 2026-05-31: 1037469 (value 232185565; 0.01% of shares outstanding; change -0.16)
Holder of CSF.DE: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 664182 (value 156414861; 0.00% of shares outstanding; change 0.01)
Holder of CSF.DE: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-05-31: 323383 (value 76156696; 0.00% of shares outstanding; change 0.01)
Holder of CSF.DE: -iShares Defense Industrials Active ETF
Shares held as of 2026-06-30: 368612 (value 86808126; 0.00% of shares outstanding; change 2.21)
Holder of CSF.DE: GLOBAL X FUNDS-Global X Defense Tech ETF
Shares held as of 2026-06-30: 983715 (value 231664882; 0.00% of shares outstanding; change -0.05)
Holder of CSGP: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 10687754 (value 344145686; 0.03% of shares outstanding; change 0.02)
Holder of CSGP: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 13283212 (value 427719436; 0.03% of shares outstanding; change 0.00)
Holder of CSGP: Principal Funds, Inc-MidCap Fund
Shares held as of 2026-01-31: 10621717 (value 310366563; 0.03% of shares outstanding; change -0.02)
Holder of CSGP: Professionally Managed Portfolios-Akre Focus ETF
Shares held as of 2026-01-31: 8323037 (value 243199135; 0.02% of shares outstanding; change 0.00)
Holder of CSGP: VANGUARD SPECIALIZED FUNDS-Vanguard Real Estate Index Fund
Shares held as of 2026-01-31: 15740540 (value 459938567; 0.04% of shares outstanding; change 0.01)
Holder of CSGP: BARON SELECT FUNDS-Baron Partners Fund
Shares held as of 2026-03-31: 7250000 (value 200534998; 0.02% of shares outstanding; change 0.06)
Holder of CSGP: JANUS INVESTMENT FUND-Janus Henderson Enterprise Fund
Shares held as of 2026-03-31: 5532268 (value 153022532; 0.01% of shares outstanding; change 0.02)
Holder of CSGP: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 10769551 (value 297885779; 0.03% of shares outstanding; change 0.01)
Holder of CSGP: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2026-03-31: 5552236 (value 153574846; 0.01% of shares outstanding; change 0.02)
Holder of CSGP: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 9066164 (value 250770094; 0.02% of shares outstanding; change -0.02)
Holder of CSGP: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 13338978 (value 368956129; 0.03% of shares outstanding; change 0.00)
Holder of CSGP: Invesco QQQ Trust, Series 1
Shares held as of 2026-04-30: 8984991 (value 295067105; 0.02% of shares outstanding; change 0.02)
Holder of CSGP: Principal Funds, Inc-MidCap Fund
Shares held as of 2026-04-30: 10089233 (value 279068183; 0.02% of shares outstanding; change -0.05)
Holder of CSGP: Professionally Managed Portfolios-Akre Focus ETF
Shares held as of 2026-04-30: 6835821 (value 189078807; 0.02% of shares outstanding; change -0.18)
Holder of CSGP: VANGUARD SPECIALIZED FUNDS-Vanguard Real Estate Index Fund
Shares held as of 2026-04-30: 15660048 (value 433156925; 0.04% of shares outstanding; change -0.01)
Holder of CSGP: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 5482853 (value 164485590; 0.01% of shares outstanding; change 0.01)
Holder of CSGP: JANUS INVESTMENT FUND-Janus Henderson Enterprise Fund
Shares held as of 2026-05-31: 5532268 (value 165968040; 0.01% of shares outstanding; change 0.00)
Holder of CSGP: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 5584617 (value 154470505; 0.01% of shares outstanding; change 0.02)
Holder of CSHR: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 8849 (value 36811; 0.00% of shares outstanding; change 0.00)
Holder of CSIQ: Hussman Investment Trust-Hussman Strategic Market Cycle Fund
Shares held as of 2025-12-31: 120000 (value 2278799; 0.00% of shares outstanding; change 1.00)
Holder of CSIQ: NEW ALTERNATIVES FUND
Shares held as of 2025-12-31: 100000 (value 1898999; 0.00% of shares outstanding; change 0.00)
Holder of CSIQ: Old Westbury Funds Inc-Old Westbury Small & Mid Cap Strategies Fund
Shares held as of 2026-01-31: 310140 (value 4968442; 0.00% of shares outstanding; change 2.06)