speb/financial-data huggingface dataset:
Holder of TRVC.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 22316915 (value 2449058204; 0.01% of shares outstanding; change -0.02)
Holder of TRVC.DE: Income Fund of America
Shares held as of 2026-03-31: 9156909 (value 1004879174; 0.01% of shares outstanding; change -0.36)
Holder of TRVC.DE: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 42854501 (value 5007119739; 0.03% of shares outstanding; change -0.01)
Holder of TRVC.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 53613294 (value 6264177074; 0.03% of shares outstanding; change 0.00)
Holder of TRVC.DE: VANGUARD INDEX FUNDS-Vanguard Value Index Fund
Shares held as of 2026-03-31: 15219863 (value 1778288737; 0.01% of shares outstanding; change -0.04)
Holder of TRVC.DE: VANGUARD INSTITUTIONAL INDEX FUNDS-Vanguard Institutional Index Fund
Shares held as of 2026-03-31: 9510430 (value 1111198606; 0.01% of shares outstanding; change -0.07)
Holder of TRVC.DE: Income Fund of America
Shares held as of 2026-04-30: 9156909 (value 1069893214; 0.01% of shares outstanding; change 0.00)
Holder of TRVC.DE: PUTNAM LARGE CAP VALUE FUND
Shares held as of 2026-04-30: 16515251 (value 1929641866; 0.01% of shares outstanding; change 0.06)
Holder of TRVC.DE: SELECT SECTOR SPDR TRUST-State Street Financial Select Sector SPDR ETF
Shares held as of 2026-04-30: 12223875 (value 1341448016; 0.01% of shares outstanding; change 0.03)
Holder of TRVC.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 20868385 (value 2290096525; 0.01% of shares outstanding; change 0.03)
Holder of TRVC.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 22603182 (value 2480473144; 0.01% of shares outstanding; change 0.01)
Holder of TRVC.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 22362798 (value 2612869236; 0.01% of shares outstanding; change 0.00)
Holder of TRVC.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 23023422 (value 2690056542; 0.01% of shares outstanding; change 0.02)
Holder of TRVC.DE: SELECT SECTOR SPDR TRUST-State Street Financial Select Sector SPDR ETF
Shares held as of 2026-06-30: 11611646 (value 1356704676; 0.01% of shares outstanding; change -0.01)
Holder of TRVC.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 20607242 (value 2407750079; 0.01% of shares outstanding; change -0.02)
Holder of TRVG: Optimum Fund Trust-OPTIMUM INTERNATIONAL FUND
Shares held as of 2025-12-31: 3049 (value 13537; 0.00% of shares outstanding; change 0.00)
Holder of TRVG: First Eagle Funds-First Eagle Small Cap Opportunity Fund
Shares held as of 2026-01-31: 256572 (value 1271314; 0.01% of shares outstanding; change 0.31)
Holder of TRVG: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 10967 (value 48693; 0.00% of shares outstanding; change 0.00)
Holder of TRVG: Optimum Fund Trust-OPTIMUM INTERNATIONAL FUND
Shares held as of 2026-03-31: 3049 (value 16647; 0.00% of shares outstanding; change 0.00)
Holder of TRVG: Voya Mutual Funds-Voya Multi-Manager International Small Cap Fund
Shares held as of 2026-03-31: 9724 (value 48182; 0.00% of shares outstanding; change 0.00)
Holder of TRVG: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 10967 (value 54341; 0.00% of shares outstanding; change 0.00)
Holder of TRVG: First Eagle Funds-First Eagle Small Cap Opportunity Fund
Shares held as of 2026-04-30: 248865 (value 1358802; 0.01% of shares outstanding; change -0.03)
Holder of TRVG: SEI INSTITUTIONAL INTERNATIONAL TRUST-SIT International Equity Fund
Shares held as of 2026-04-30: 4663 (value 23105; 0.00% of shares outstanding; change 0.00)
Holder of TRVG: Voya Mutual Funds-Voya Multi-Manager International Small Cap Fund
Shares held as of 2026-04-30: 9724 (value 53093; 0.00% of shares outstanding; change 0.00)
Holder of TRVG: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 10967 (value 59879; 0.00% of shares outstanding; change 0.00)
Holder of TRVG: SEI INSTITUTIONAL INTERNATIONAL TRUST-SIT International Equity Fund
Shares held as of 2026-05-31: 4663 (value 25459; 0.00% of shares outstanding; change 0.00)
Holder of TRVI: MUTUAL FUND SERIES TRUST-Eventide Healthcare & Life Sciences Fund
Shares held as of 2025-12-31: 2622306 (value 35374907; 0.02% of shares outstanding; change 0.90)
Holder of TRVI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1126019 (value 15921909; 0.01% of shares outstanding; change 0.06)
Holder of TRVI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 3424263 (value 48419079; 0.02% of shares outstanding; change 0.10)
Holder of TRVI: Principal Funds, Inc-SmallCap Growth Fund I
Shares held as of 2026-01-31: 806434 (value 11402977; 0.01% of shares outstanding; change 0.06)
Holder of TRVI: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 888691 (value 15640961; 0.01% of shares outstanding; change 0.01)
Holder of TRVI: Fidelity Securities Fund-Fidelity Small Cap Growth Fund
Shares held as of 2026-02-28: 1290330 (value 22709808; 0.01% of shares outstanding; change 0.00)
Holder of TRVI: AB CAP FUND, INC.-AB Small Cap Growth Portfolio
Shares held as of 2026-03-31: 1252618 (value 16897816; 0.01% of shares outstanding; change -0.03)
Holder of TRVI: Fidelity Select Portfolios-Select Biotechnology Portfolio
Shares held as of 2026-03-31: 2378485 (value 33631778; 0.02% of shares outstanding; change 0.04)
Holder of TRVI: Fidelity Select Portfolios-Select Health Care Portfolio
Shares held as of 2026-03-31: 1000000 (value 14140000; 0.01% of shares outstanding; change 0.00)
Holder of TRVI: MUTUAL FUND SERIES TRUST-Eventide Healthcare & Life Sciences Fund
Shares held as of 2026-03-31: 2622306 (value 45982135; 0.02% of shares outstanding; change 0.00)
Holder of TRVI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1162130 (value 20377949; 0.01% of shares outstanding; change 0.03)
Holder of TRVI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 3699063 (value 64863069; 0.03% of shares outstanding; change 0.08)
Holder of TRVI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 2330547 (value 32953935; 0.02% of shares outstanding; change 0.05)
Holder of TRVI: AB CAP FUND, INC.-AB Small Cap Growth Portfolio
Shares held as of 2026-04-30: 1199295 (value 21107592; 0.01% of shares outstanding; change -0.04)
Holder of TRVI: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-04-30: 1040299 (value 18309262; 0.01% of shares outstanding; change 1.02)
Holder of TRVI: Fidelity Securities Fund-Fidelity Small Cap Growth Fund
Shares held as of 2026-04-30: 1950341 (value 34199229; 0.01% of shares outstanding; change 0.51)
Holder of TRVI: Fidelity Securities Fund-Fidelity Small Cap Growth K6 Fund
Shares held as of 2026-04-30: 990061 (value 17360719; 0.01% of shares outstanding; change 0.54)
Holder of TRVI: Fidelity Select Portfolios-Select Biotechnology Portfolio
Shares held as of 2026-04-30: 2374785 (value 41796216; 0.02% of shares outstanding; change 0.00)
Holder of TRVI: Fidelity Select Portfolios-Select Health Care Portfolio
Shares held as of 2026-04-30: 1000000 (value 17600000; 0.01% of shares outstanding; change 0.00)
Holder of TRVI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 2257535 (value 39732616; 0.02% of shares outstanding; change -0.03)
Holder of TRVI: AB CAP FUND, INC.-AB Small Cap Growth Portfolio
Shares held as of 2026-05-31: 1200396 (value 21048943; 0.01% of shares outstanding; change 0.00)
Holder of TRVI: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-05-31: 1040299 (value 18241642; 0.01% of shares outstanding; change 0.00)
Holder of TRVI: Fidelity Select Portfolios-Select Biotechnology Portfolio
Shares held as of 2026-05-31: 2374785 (value 41641854; 0.02% of shares outstanding; change 0.00)
Holder of TRVI: Fidelity Select Portfolios-Select Health Care Portfolio
Shares held as of 2026-05-31: 1000000 (value 17534999; 0.01% of shares outstanding; change 0.00)
Holder of TRVI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 2279000 (value 39962264; 0.02% of shares outstanding; change 0.01)
Holder of TRX: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 30600 (value 23874; 0.00% of shares outstanding; change 1.00)
Holder of TRX: SEI INSTITUTIONAL INTERNATIONAL TRUST-SIT International Equity Fund
Shares held as of 2026-04-30: 18100 (value 15278; 0.00% of shares outstanding; change 1.00)
Holder of TRX.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 30600 (value 33660; 0.00% of shares outstanding; change 1.00)
Holder of TRX.TO: SEI INSTITUTIONAL INTERNATIONAL TRUST-SIT International Equity Fund
Shares held as of 2026-04-30: 18100 (value 21629; 0.00% of shares outstanding; change 1.00)
Holder of TS: -Price (T.Rowe) Real Assets Trust I
Shares held as of 2025-12-31: 769544 (value 48385079; 0.00% of shares outstanding; change -0.06)
Holder of TS: T. Rowe Price Real Assets Fund, Inc.
Shares held as of 2025-12-31: 438890 (value 26741567; 0.00% of shares outstanding; change -0.13)
Holder of TS: VANGUARD SPECIALIZED FUNDS-Vanguard Energy Fund
Shares held as of 2026-01-31: 1742938 (value 100933539; 0.00% of shares outstanding; change -0.01)
Holder of TS: -Price (T.Rowe) Real Assets Trust I
Shares held as of 2026-03-31: 690901 (value 39844259; 0.00% of shares outstanding; change -0.10)
Holder of TS: Driehaus Mutual Funds-DRIEHAUS EMERGING MARKETS GROWTH FUND
Shares held as of 2026-03-31: 394192 (value 22733051; 0.00% of shares outstanding; change 1.00)
Holder of TS: Fidelity Advisor Series VIII-Fidelity Advisor Focused Emerging Markets
Shares held as of 2026-03-31: 2353200 (value 143380476; 0.00% of shares outstanding; change 1.00)
Holder of TS: Fidelity Investment TRT-Fidelity Series Emerging Markets Opportunities
Shares held as of 2026-03-31: 1293700 (value 78825141; 0.00% of shares outstanding; change 0.00)
Holder of TS: Fidelity Rutland Square TRT II-Strategic Advisers Emerging Markets Fd.
Shares held as of 2026-03-31: 361800 (value 22748175; 0.00% of shares outstanding; change 1.00)
Holder of TS: Fidelity Rutland Square TRT II-Strategic Advisers Fidelity Emerging Ma
Shares held as of 2026-03-31: 1096400 (value 66803652; 0.00% of shares outstanding; change 1.00)
Holder of TS: MFS Series Trust V-MFS International New Discovery Fund
Shares held as of 2026-03-31: 611918 (value 35289309; 0.00% of shares outstanding; change 0.00)
Holder of TS: T. Rowe Price Real Assets Fund, Inc.
Shares held as of 2026-03-31: 370041 (value 21340263; 0.00% of shares outstanding; change -0.16)
Holder of TS: AIM Intl Mutual Fd.s -Invesco Intl Small-Mid Company Fd.
Shares held as of 2026-04-30: 455881 (value 26290656; 0.00% of shares outstanding; change 1.00)
Holder of TS: Fidelity Advisor Series VIII-Fidelity Advisor Focused Emerging Markets
Shares held as of 2026-04-30: 2313400 (value 133968993; 0.00% of shares outstanding; change -0.02)
Holder of TS: Fidelity Investment TRT-Fidelity Series Emerging Markets Opportunities
Shares held as of 2026-04-30: 1094800 (value 63399867; 0.00% of shares outstanding; change -0.15)
Holder of TS: Fidelity Rutland Square TRT II-Strategic Advisers Emerging Markets Fd.
Shares held as of 2026-04-30: 361800 (value 20951837; 0.00% of shares outstanding; change 0.00)
Holder of TS: Fidelity Rutland Square TRT II-Strategic Advisers Fidelity Emerging Ma
Shares held as of 2026-04-30: 1096400 (value 63492523; 0.00% of shares outstanding; change 0.00)
Holder of TS: VANGUARD SPECIALIZED FUNDS-Vanguard Energy Fund
Shares held as of 2026-04-30: 1742679 (value 100500294; 0.00% of shares outstanding; change 0.00)
Holder of TS: VanEck ETF Trust-VanEck Oil Services ETF
Shares held as of 2026-04-30: 2031564 (value 127734586; 0.00% of shares outstanding; change -0.01)
Holder of TS: Fidelity Advisor Series VIII-Fidelity Advisor Focused Emerging Markets
Shares held as of 2026-05-31: 1916600 (value 110530318; 0.00% of shares outstanding; change -0.17)
Holder of TS: Fidelity Investment TRT-Fidelity Series Emerging Markets Opportunities
Shares held as of 2026-05-31: 1145700 (value 66072516; 0.00% of shares outstanding; change 0.05)
Holder of TS: Fidelity Rutland Square TRT II-Strategic Advisers Fidelity Emerging Ma
Shares held as of 2026-05-31: 871500 (value 50259403; 0.00% of shares outstanding; change -0.21)
Holder of TS: VanEck ETF Trust-VanEck Oil Services ETF
Shares held as of 2026-05-31: 1979377 (value 109993979; 0.00% of shares outstanding; change -0.03)
Holder of TS: VanEck ETF Trust-VanEck Oil Services ETF
Shares held as of 2026-06-30: 1837574 (value 105972889; 0.00% of shares outstanding; change -0.07)
Holder of TSAT: HIGHLAND GLOBAL ALLOCATION FUND
Shares held as of 2025-12-31: 189945 (value 10296918; 0.01% of shares outstanding; change 0.00)
Holder of TSAT: 1290 Funds-1290 GAMCO Small/Mid Cap Value Fund
Shares held as of 2026-01-31: 113200 (value 4913445; 0.01% of shares outstanding; change -0.01)
Holder of TSAT: Procure ETF Trust II-Procure Space ETF
Shares held as of 2026-01-31: 75508 (value 3277424; 0.01% of shares outstanding; change 1.07)
Holder of TSAT: EQ Advisors Trust-1290 VT GAMCO Mergers & Acquisitions Portfolio
Shares held as of 2026-03-31: 101500 (value 3803205; 0.01% of shares outstanding; change 0.00)
Holder of TSAT: EQ Advisors Trust-1290 VT GAMCO Small Company Value Portfolio
Shares held as of 2026-03-31: 676000 (value 25329720; 0.04% of shares outstanding; change 0.00)
Holder of TSAT: Gabelli Dividend & Income Trust
Shares held as of 2026-03-31: 66000 (value 2864729; 0.00% of shares outstanding; change 0.00)
Holder of TSAT: Gabelli Equity Series Funds Inc-The Gabelli Small Cap Growth Fund
Shares held as of 2026-03-31: 140000 (value 6076699; 0.01% of shares outstanding; change 0.00)
Holder of TSAT: Gabelli Global Utility & Income Trust
Shares held as of 2026-03-31: 44500 (value 1931522; 0.00% of shares outstanding; change 0.00)
Holder of TSAT: Gabelli Multimedia Trust Inc.
Shares held as of 2026-03-31: 121000 (value 5252004; 0.01% of shares outstanding; change 0.00)
Holder of TSAT: Gabelli Utilities Fund-The Gabelli Utilities Fund
Shares held as of 2026-03-31: 100000 (value 4340499; 0.01% of shares outstanding; change 0.00)
Holder of TSAT: Highland Global Allocation Fund
Shares held as of 2026-03-31: 189945 (value 7117239; 0.01% of shares outstanding; change 0.00)
Holder of TSAT: 1290 Funds-1290 GAMCO Small/Mid Cap Value Fund
Shares held as of 2026-04-30: 113200 (value 4241604; 0.01% of shares outstanding; change 0.00)
Holder of TSAT: Procure ETF Trust II-Procure Space ETF
Shares held as of 2026-04-30: 126842 (value 4752769; 0.01% of shares outstanding; change 0.68)
Holder of TSAT: Gabelli Dividend & Income Trust
Shares held as of 2026-06-30: 66000 (value 2473020; 0.00% of shares outstanding; change 0.00)
Holder of TSAT: Gabelli Equity Series Funds Inc-The Gabelli Small Cap Growth Fund
Shares held as of 2026-06-30: 140000 (value 5245800; 0.01% of shares outstanding; change 0.00)
Holder of TSAT: Gabelli Global Utility & Income Trust
Shares held as of 2026-06-30: 44500 (value 1667415; 0.00% of shares outstanding; change 0.00)
Holder of TSAT: Gabelli Multimedia Trust Inc.
Shares held as of 2026-06-30: 121000 (value 4533870; 0.01% of shares outstanding; change 0.00)
Holder of TSAT: Gabelli Utilities Fund-The Gabelli Utilities Fund
Shares held as of 2026-06-30: 100000 (value 3747000; 0.01% of shares outstanding; change 0.00)
Holder of TSAT.TO: HIGHLAND GLOBAL ALLOCATION FUND
Shares held as of 2025-12-31: 189945 (value 13051120; 0.01% of shares outstanding; change 0.00)
Holder of TSAT.TO: 1290 Funds-1290 GAMCO Small/Mid Cap Value Fund
Shares held as of 2026-01-31: 113200 (value 6973119; 0.01% of shares outstanding; change -0.01)
Holder of TSAT.TO: Procure ETF Trust II-Procure Space ETF
Shares held as of 2026-01-31: 75508 (value 4651292; 0.01% of shares outstanding; change 1.07)
Holder of TSAT.TO: EQ Advisors Trust-1290 VT GAMCO Mergers & Acquisitions Portfolio
Shares held as of 2026-03-31: 101500 (value 5375439; 0.01% of shares outstanding; change 0.00)
Holder of TSAT.TO: EQ Advisors Trust-1290 VT GAMCO Small Company Value Portfolio
Shares held as of 2026-03-31: 676000 (value 35800959; 0.04% of shares outstanding; change 0.00)
Holder of TSAT.TO: Gabelli Dividend & Income Trust
Shares held as of 2026-03-31: 66000 (value 4065599; 0.00% of shares outstanding; change 0.00)
Holder of TSAT.TO: Gabelli Equity Series Funds Inc-The Gabelli Small Cap Growth Fund
Shares held as of 2026-03-31: 140000 (value 8623999; 0.01% of shares outstanding; change 0.00)
Holder of TSAT.TO: Gabelli Global Utility & Income Trust
Shares held as of 2026-03-31: 44500 (value 2741199; 0.00% of shares outstanding; change 0.00)
Holder of TSAT.TO: Gabelli Multimedia Trust Inc.
Shares held as of 2026-03-31: 121000 (value 7453599; 0.01% of shares outstanding; change 0.00)
Holder of TSAT.TO: Gabelli Utilities Fund-The Gabelli Utilities Fund
Shares held as of 2026-03-31: 100000 (value 6159999; 0.01% of shares outstanding; change 0.00)
Holder of TSAT.TO: Highland Global Allocation Fund
Shares held as of 2026-03-31: 189945 (value 10059487; 0.01% of shares outstanding; change 0.00)
Holder of TSAT.TO: 1290 Funds-1290 GAMCO Small/Mid Cap Value Fund
Shares held as of 2026-04-30: 113200 (value 5995071; 0.01% of shares outstanding; change 0.00)
Holder of TSAT.TO: Procure ETF Trust II-Procure Space ETF
Shares held as of 2026-04-30: 126842 (value 6717552; 0.01% of shares outstanding; change 0.68)
Holder of TSAT.TO: Gabelli Dividend & Income Trust
Shares held as of 2026-06-30: 66000 (value 3495359; 0.00% of shares outstanding; change 0.00)
Holder of TSAT.TO: Gabelli Equity Series Funds Inc-The Gabelli Small Cap Growth Fund
Shares held as of 2026-06-30: 140000 (value 7414399; 0.01% of shares outstanding; change 0.00)
Holder of TSAT.TO: Gabelli Global Utility & Income Trust
Shares held as of 2026-06-30: 44500 (value 2356719; 0.00% of shares outstanding; change 0.00)
Holder of TSAT.TO: Gabelli Multimedia Trust Inc.
Shares held as of 2026-06-30: 121000 (value 6408159; 0.01% of shares outstanding; change 0.00)
Holder of TSAT.TO: Gabelli Utilities Fund-The Gabelli Utilities Fund
Shares held as of 2026-06-30: 100000 (value 5295999; 0.01% of shares outstanding; change 0.00)
Holder of TSBK: Keeley Funds, Inc.-Keeley Gabelli Small Cap Dividend Fund
Shares held as of 2025-12-31: 123056 (value 4993612; 0.02% of shares outstanding; change 0.00)
Holder of TSBK: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 80521 (value 3267542; 0.01% of shares outstanding; change -0.07)
Holder of TSBK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 239886 (value 9734574; 0.03% of shares outstanding; change 0.00)
Holder of TSBK: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 124505 (value 5548565; 0.02% of shares outstanding; change -0.04)
Holder of TSBK: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 71749 (value 2946014; 0.01% of shares outstanding; change 0.00)
Holder of TSBK: John Hancock Financial Opportunities Fund
Shares held as of 2026-03-31: 113266 (value 4650702; 0.01% of shares outstanding; change 0.00)
Holder of TSBK: John Hancock Investment Trust II-Regional Bank Fund
Shares held as of 2026-03-31: 150381 (value 6174644; 0.02% of shares outstanding; change 0.00)
Holder of TSBK: Keeley Funds, Inc.-Keeley Gabelli Small Cap Dividend Fund
Shares held as of 2026-03-31: 123056 (value 5389852; 0.02% of shares outstanding; change 0.00)
Holder of TSBK: ROYCE CAPITAL FUND-Royce Capital Fund - Small-Cap Portfolio
Shares held as of 2026-03-31: 86554 (value 3791065; 0.01% of shares outstanding; change -0.02)
Holder of TSBK: ROYCE FUND-Royce Small-Cap Fund
Shares held as of 2026-03-31: 122859 (value 5381224; 0.02% of shares outstanding; change 0.00)
Holder of TSBK: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 80521 (value 3526819; 0.01% of shares outstanding; change 0.00)
Holder of TSBK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 239886 (value 10507006; 0.03% of shares outstanding; change 0.00)
Holder of TSBK: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 197801 (value 8026764; 0.03% of shares outstanding; change 0.02)
Holder of TSBK: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 124505 (value 5453318; 0.02% of shares outstanding; change 0.00)
Holder of TSBK: John Hancock Financial Opportunities Fund
Shares held as of 2026-04-30: 113266 (value 5047699; 0.01% of shares outstanding; change 0.00)
Holder of TSBK: John Hancock Investment Trust II-Regional Bank Fund
Shares held as of 2026-04-30: 150381 (value 6701729; 0.02% of shares outstanding; change 0.00)
Holder of TSBK: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 190083 (value 8471048; 0.02% of shares outstanding; change -0.04)
Holder of TSBK: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 85310 (value 3801840; 0.01% of shares outstanding; change 0.32)
Holder of TSBK: John Hancock Financial Opportunities Fund
Shares held as of 2026-05-31: 113266 (value 4961050; 0.01% of shares outstanding; change 0.00)
Holder of TSBK: John Hancock Investment Trust II-Regional Bank Fund
Shares held as of 2026-05-31: 150381 (value 6586687; 0.02% of shares outstanding; change 0.00)
Holder of TSBK: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 191885 (value 8404562; 0.02% of shares outstanding; change 0.01)
Holder of TSBK: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 105327 (value 4613322; 0.01% of shares outstanding; change 0.23)
Holder of TSCO: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 13322407 (value 420055501; 0.03% of shares outstanding; change 0.02)
Holder of TSCO: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 16598629 (value 523354783; 0.03% of shares outstanding; change -0.01)
Holder of TSCO: -Price (T.Rowe) U.S. Value Equity Trust
Shares held as of 2026-03-31: 6053193 (value 184682919; 0.01% of shares outstanding; change 7.44)
Holder of TSCO: AMERICAN MUTUAL FUND
Shares held as of 2026-03-31: 8950375 (value 267123935; 0.02% of shares outstanding; change 0.00)
Holder of TSCO: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 6748126 (value 212768417; 0.01% of shares outstanding; change 0.00)
Holder of TSCO: Franklin Managed Trust-FRANKLIN RISING DIVIDENDS FUND
Shares held as of 2026-03-31: 5740000 (value 180982203; 0.01% of shares outstanding; change 0.30)
Holder of TSCO: GROWTH FUND OF AMERICA
Shares held as of 2026-03-31: 9949975 (value 308648229; 0.02% of shares outstanding; change 0.00)
Holder of TSCO: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 13427212 (value 416512122; 0.03% of shares outstanding; change 0.01)
Holder of TSCO: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 11367189 (value 352610207; 0.02% of shares outstanding; change -0.01)
Holder of TSCO: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 16722750 (value 518739712; 0.03% of shares outstanding; change 0.01)
Holder of TSCO: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-03-31: 6410175 (value 191311668; 0.01% of shares outstanding; change 0.00)
Holder of TSCO: AMERICAN MUTUAL FUND
Shares held as of 2026-04-30: 12792428 (value 389273587; 0.02% of shares outstanding; change 0.43)
Holder of TSCO: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 6771437 (value 202093532; 0.01% of shares outstanding; change 0.00)
Holder of TSCO: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 6346919 (value 192692464; 0.01% of shares outstanding; change 0.03)
Holder of TSCO: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-04-30: 6410175 (value 195061627; 0.01% of shares outstanding; change 0.00)
Holder of TSCO: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 6834656 (value 203980303; 0.01% of shares outstanding; change 0.01)
Holder of TSCO: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 6762019 (value 209757832; 0.01% of shares outstanding; change 0.00)
Holder of TSCO: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 6408626 (value 195014491; 0.01% of shares outstanding; change 0.01)
Holder of TSCO: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 6961552 (value 215947346; 0.01% of shares outstanding; change 0.02)
Holder of TSCO: AMERICAN MUTUAL FUND
Shares held as of 2026-06-30: 18193021 (value 564347519; 0.03% of shares outstanding; change 0.42)
Holder of TSCO: Investment Co of America
Shares held as of 2026-06-30: 10129897 (value 314229409; 0.02% of shares outstanding; change 10.93)
Holder of TSCO: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 6338644 (value 196624739; 0.01% of shares outstanding; change -0.01)
Holder of TSCO: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-06-30: 13475836 (value 418020438; 0.03% of shares outstanding; change 1.10)
Holder of TSCO.L: Artisan Partners Funds Inc.-Artisan International Fund
Shares held as of 2025-12-31: 37158363 (value 16197330204; 0.01% of shares outstanding; change 1.50)
Holder of TSCO.L: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2025-12-31: 20624129 (value 8990057705; 0.00% of shares outstanding; change -0.01)
Holder of TSCO.L: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 59700238 (value 26023333379; 0.01% of shares outstanding; change 0.01)
Holder of TSCO.L: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard European Stock Index Fd.
Shares held as of 2026-01-31: 15765587 (value 7012532905; 0.00% of shares outstanding; change 0.00)
Holder of TSCO.L: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 92473519 (value 41132220122; 0.01% of shares outstanding; change 0.00)
Holder of TSCO.L: Artisan Partners Funds Inc.-Artisan International Fund
Shares held as of 2026-03-31: 35895637 (value 17240674012; 0.01% of shares outstanding; change -0.03)
Holder of TSCO.L: Bernstein Fund Inc-International Strategic Equities Portfolio
Shares held as of 2026-03-31: 22694140 (value 10899995164; 0.00% of shares outstanding; change 0.02)
Holder of TSCO.L: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-03-31: 23497987 (value 10242772389; 0.00% of shares outstanding; change -0.01)
Holder of TSCO.L: MFS Series Trust XVII-MFS International Equity Fund
Shares held as of 2026-03-31: 54194171 (value 26029459669; 0.01% of shares outstanding; change -0.04)
Holder of TSCO.L: THORNBURG INVESTMENT TRUST-Thornburg Investment Income Builder Fund
Shares held as of 2026-03-31: 83026330 (value 39877545285; 0.01% of shares outstanding; change 0.00)
Holder of TSCO.L: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 60286714 (value 28955707998; 0.01% of shares outstanding; change 0.01)
Holder of TSCO.L: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-04-30: 23780824 (value 10577710224; 0.00% of shares outstanding; change 0.01)
Holder of TSCO.L: Legg Mason Global Asset Mgmt TRT-ClearBridge Intl Growth Fd.
Shares held as of 2026-04-30: 15757002 (value 7568087868; 0.00% of shares outstanding; change 0.00)
Holder of TSCO.L: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 91078985 (value 43745235383; 0.01% of shares outstanding; change -0.02)
Holder of TSCO.L: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 45553008 (value 20261977402; 0.01% of shares outstanding; change 0.00)
Holder of TSCO.L: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-04-30: 22274433 (value 9907667526; 0.00% of shares outstanding; change 0.01)
Holder of TSCO.L: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-05-31: 24027544 (value 11540429089; 0.00% of shares outstanding; change 0.01)
Holder of TSCO.L: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 46127413 (value 22154995900; 0.01% of shares outstanding; change 0.01)
Holder of TSCO.L: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-05-31: 22798995 (value 10950357020; 0.00% of shares outstanding; change 0.03)
Holder of TSEM: -Price (T.Rowe) Large Cap Growth Trust
Shares held as of 2025-12-31: 567225 (value 144772834; 0.01% of shares outstanding; change 1.00)
Holder of TSEM: T. Rowe Price Equity Funds, Inc.-T. Rowe Price Large-Cap Growth Fund
Shares held as of 2025-12-31: 877575 (value 223983463; 0.01% of shares outstanding; change 1.00)
Holder of TSEM: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 1055513 (value 254373350; 0.01% of shares outstanding; change 0.02)
Holder of TSEM: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 1638332 (value 464123086; 0.01% of shares outstanding; change 0.01)
Holder of TSEM: Vanguard Explorer Fund
Shares held as of 2026-01-31: 698042 (value 197748324; 0.01% of shares outstanding; change -0.41)
Holder of TSEM: AIM Counselor Series TRT -Invesco Discovery Fd.
Shares held as of 2026-02-28: 1180232 (value 275430736; 0.01% of shares outstanding; change 0.05)
Holder of TSEM: BlackRock Funds-BlackRock Mid-Cap Growth Equity Portfolio
Shares held as of 2026-02-28: 1007299 (value 235073362; 0.01% of shares outstanding; change 0.10)
Holder of TSEM: -Price (T.Rowe) Large Cap Growth Trust
Shares held as of 2026-03-31: 567225 (value 132373295; 0.01% of shares outstanding; change 0.00)
Holder of TSEM: GROWTH FUND OF AMERICA
Shares held as of 2026-03-31: 1525388 (value 355979790; 0.01% of shares outstanding; change 0.00)
Holder of TSEM: JANUS INVESTMENT FUND-Janus Henderson Triton Fund
Shares held as of 2026-03-31: 484473 (value 113061461; 0.00% of shares outstanding; change -0.02)
Holder of TSEM: T. Rowe Price Equity Funds, Inc.-T. Rowe Price Large-Cap Growth Fund
Shares held as of 2026-03-31: 861818 (value 201122462; 0.01% of shares outstanding; change -0.02)
Holder of TSEM: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 1081280 (value 252338308; 0.01% of shares outstanding; change 0.02)
Holder of TSEM: BlackRock ETF Trust-iShares A.I. Innovation and Tech Active ETF
Shares held as of 2026-04-30: 2537771 (value 718925168; 0.02% of shares outstanding; change 0.01)
Holder of TSEM: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 1635497 (value 381675926; 0.01% of shares outstanding; change 0.00)
Holder of TSEM: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 813166 (value 230361803; 0.01% of shares outstanding; change 0.00)
Holder of TSEM: BlackRock ETF Trust-iShares A.I. Innovation and Tech Active ETF
Shares held as of 2026-05-31: 2166188 (value 505523282; 0.02% of shares outstanding; change -0.14)
Holder of TSEM: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 826815 (value 192953812; 0.01% of shares outstanding; change 0.02)
Holder of TSG.V: U.S. GLOBAL INVESTORS FUNDS-USGI World Precious Minerals Fund
Shares held as of 2026-03-31: 30225000 (value 5440500; 0.08% of shares outstanding; change 0.00)
Holder of TSG.V: Aegis Funds-Aegis Value Fund
Shares held as of 2026-04-30: 367664 (value 66179; 0.00% of shares outstanding; change 0.05)
Holder of TSHA: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 2397431 (value 14072919; 0.01% of shares outstanding; change 0.01)
Holder of TSHA: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 6851650 (value 40219184; 0.02% of shares outstanding; change 0.03)
Holder of TSHA: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 2159996 (value 14871572; 0.01% of shares outstanding; change 0.01)
Holder of TSHA: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 1181387 (value 6367675; 0.00% of shares outstanding; change 0.02)
Holder of TSHA: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-03-31: 4176103 (value 24513724; 0.01% of shares outstanding; change 0.00)
Holder of TSHA: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company K6 Fund
Shares held as of 2026-03-31: 1105235 (value 6487729; 0.00% of shares outstanding; change -0.20)
Holder of TSHA: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 2478922 (value 13683649; 0.01% of shares outstanding; change 0.03)
Holder of TSHA: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 7513950 (value 41477003; 0.03% of shares outstanding; change 0.10)
Holder of TSHA: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-03-31: 1672180 (value 9815696; 0.01% of shares outstanding; change 0.00)
Holder of TSHA: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 5410999 (value 31762563; 0.02% of shares outstanding; change 0.00)
Holder of TSHA: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 1177088 (value 8104251; 0.00% of shares outstanding; change 0.00)
Holder of TSHA: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-04-30: 4176103 (value 28752470; 0.01% of shares outstanding; change 0.00)
Holder of TSHA: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company K6 Fund
Shares held as of 2026-04-30: 1101694 (value 7585163; 0.00% of shares outstanding; change 0.00)
Holder of TSHA: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 2184341 (value 12057562; 0.01% of shares outstanding; change 0.01)
Holder of TSHA: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-04-30: 6229000 (value 39990180; 0.02% of shares outstanding; change 0.10)
Holder of TSHA: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-04-30: 1662630 (value 11447207; 0.01% of shares outstanding; change -0.01)
Holder of TSHA: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 5199208 (value 35796548; 0.02% of shares outstanding; change -0.04)
Holder of TSHA: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 1824394 (value 12560953; 0.01% of shares outstanding; change 0.02)
Holder of TSHA: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 1147608 (value 6334796; 0.00% of shares outstanding; change -0.03)
Holder of TSHA: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-05-31: 4176103 (value 23052088; 0.01% of shares outstanding; change 0.00)
Holder of TSHA: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company K6 Fund
Shares held as of 2026-05-31: 1098103 (value 6061528; 0.00% of shares outstanding; change 0.00)
Holder of TSHA: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-05-31: 6239618 (value 39559179; 0.02% of shares outstanding; change 0.00)
Holder of TSHA: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-05-31: 1660295 (value 9164828; 0.01% of shares outstanding; change 0.00)
Holder of TSHA: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 5286613 (value 29182103; 0.02% of shares outstanding; change 0.02)
Holder of TSHA: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-05-31: 1805586 (value 9966834; 0.01% of shares outstanding; change -0.01)
Holder of TSHA: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-06-30: 5545058 (value 30608720; 0.02% of shares outstanding; change -0.11)
Holder of TSI: Rydex Series Funds-Multi-Hedge Strategies Fund
Shares held as of 2025-12-31: 264 (value 1198; 0.00% of shares outstanding; change 1.00)
Holder of TSI: Rydex Variable Trust-Multi-Hedge Strategies Fund
Shares held as of 2025-12-31: 594 (value 2696; 0.00% of shares outstanding; change 1.00)
Holder of TSI: Collaborative Investment Series TRT-RAREVIEW DYNAMIC FIXED INCOME ETF
Shares held as of 2026-03-31: 15286 (value 67105; 0.00% of shares outstanding; change 1.00)
Holder of TSI: Rydex Series Funds-Guggenheim Multi-Hedge Strategies Fund
Shares held as of 2026-03-31: 188 (value 825; 0.00% of shares outstanding; change -0.29)
Holder of TSI: Rydex Variable Trust-Multi-Hedge Strategies Fund
Shares held as of 2026-03-31: 509 (value 2234; 0.00% of shares outstanding; change -0.14)
Holder of TSI: SIT MUTUAL FUNDS INC-Sit Balanced Fund
Shares held as of 2026-03-31: 40731 (value 178809; 0.00% of shares outstanding; change 0.63)
Holder of TSK.TO: Franklin Gold and Precious Metals Fd.-Franklin Gold & Precious Metals 
Shares held as of 2026-01-31: 9741589 (value 12030862; 0.05% of shares outstanding; change 0.00)
Holder of TSK.TO: ASA Gold & Precious Metals Ltd
Shares held as of 2026-02-28: 2500000 (value 2725000; 0.01% of shares outstanding; change 0.00)
Holder of TSK.TO: American Century ETF Trust-Avantis International Small Cap Equity ETF
Shares held as of 2026-04-30: 18268 (value 25027; 0.00% of shares outstanding; change 0.03)
Holder of TSK.TO: Franklin Gold and Precious Metals Fd.-Franklin Gold & Precious Metals 
Shares held as of 2026-04-30: 11307987 (value 12325706; 0.05% of shares outstanding; change 0.16)
Holder of TSK.TO: American Century ETF Trust-Avantis International Small Cap Equity ETF
Shares held as of 2026-05-31: 429 (value 454; 0.00% of shares outstanding; change -0.98)
Holder of TSK.TO: American Century ETF Trust-Avantis International Small Cap Equity ETF
Shares held as of 2026-06-30: 445 (value 485; 0.00% of shares outstanding; change 0.04)
Holder of TSLA: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 70857744 (value 30879096863; 0.02% of shares outstanding; change 0.02)
Holder of TSLA: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2025-12-31: 29598220 (value 12898608546; 0.01% of shares outstanding; change 0.04)
Holder of TSLA: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 88844093 (value 38717368047; 0.02% of shares outstanding; change 0.03)
Holder of TSLA: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 35916998 (value 15652268865; 0.01% of shares outstanding; change 0.00)
Holder of TSLA: GROWTH FUND OF AMERICA
Shares held as of 2026-03-31: 21069181 (value 6595285702; 0.01% of shares outstanding; change 0.00)
Holder of TSLA: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 71471326 (value 22372669090; 0.02% of shares outstanding; change 0.01)
Holder of TSLA: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2026-03-31: 29694382 (value 9295232361; 0.01% of shares outstanding; change 0.00)
Holder of TSLA: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 89378120 (value 27978032794; 0.02% of shares outstanding; change 0.01)
Holder of TSLA: VANGUARD INSTITUTIONAL INDEX FUNDS-Vanguard Institutional Index Fund
Shares held as of 2026-03-31: 15857578 (value 4963897621; 0.00% of shares outstanding; change -0.02)
Holder of TSLA: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 36040995 (value 13743332858; 0.01% of shares outstanding; change 0.00)
Holder of TSLA: Invesco QQQ Trust, Series 1
Shares held as of 2026-04-30: 38695641 (value 15821486546; 0.01% of shares outstanding; change 0.02)
Holder of TSLA: SELECT SECTOR SPDR TRT-State Street Consumer Discretionary Select Sect
Shares held as of 2026-04-30: 10877692 (value 4447561874; 0.00% of shares outstanding; change -0.01)
Holder of TSLA: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 33613992 (value 13743752744; 0.01% of shares outstanding; change 0.03)
Holder of TSLA: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 36377745 (value 13871744056; 0.01% of shares outstanding; change 0.01)
Holder of TSLA: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 35990842 (value 11266213227; 0.01% of shares outstanding; change 0.00)
Holder of TSLA: Invesco QQQ Trust, Series 1
Shares held as of 2026-05-31: 39191854 (value 14925825533; 0.01% of shares outstanding; change 0.01)
Holder of TSLA: SELECT SECTOR SPDR TRT-State Street Consumer Discretionary Select Sect
Shares held as of 2026-05-31: 10943004 (value 4462119417; 0.00% of shares outstanding; change 0.01)
Holder of TSLA: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 33916907 (value 13829958329; 0.01% of shares outstanding; change 0.01)
Holder of TSLA: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 37054249 (value 11599091519; 0.01% of shares outstanding; change 0.02)
Holder of TSLA: Invesco QQQ Trust, Series 1
Shares held as of 2026-06-30: 38410623 (value 12023677270; 0.01% of shares outstanding; change -0.02)
Holder of TSLA: NEW PERSPECTIVE FUND
Shares held as of 2026-06-30: 11287665 (value 3533377761; 0.00% of shares outstanding; change 0.07)
Holder of TSLA: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 34022968 (value 10650209631; 0.01% of shares outstanding; change 0.00)
Holder of TSLX: ADVISORS' INNER CIRCLE FUND-LSV Small Cap Value Fund
Shares held as of 2026-01-31: 50200 (value 827797; 0.00% of shares outstanding; change 0.00)
Holder of TSLX: ETFis Series Trust I-Virtus Private Credit Strategy ETF
Shares held as of 2026-01-31: 25558 (value 437808; 0.00% of shares outstanding; change -0.04)
Holder of TSLX: Putnam ETF Trust-Putnam BDC Income ETF
Shares held as of 2026-01-31: 581084 (value 9582075; 0.01% of shares outstanding; change -0.02)
Holder of TSLX: -FT Confluence BDC & Specialty Finance Income ETF
Shares held as of 2026-02-28: 153935 (value 2684626; 0.00% of shares outstanding; change -0.03)
Holder of TSLX: Tidal ETF Trust-Sound Enhanced Fixed Income ETF
Shares held as of 2026-02-28: 54387 (value 909350; 0.00% of shares outstanding; change -0.05)
Holder of TSLX: John Hancock Financial Opportunities Fund
Shares held as of 2026-03-31: 243843 (value 4177030; 0.00% of shares outstanding; change 0.00)
Holder of TSLX: Mercer Funds-Mercer Opportunistic Fixed Income Fund
Shares held as of 2026-03-31: 30000 (value 501599; 0.00% of shares outstanding; change 0.00)
Holder of TSLX: RIVERNORTH OPPORTUNITIES FUND INC.-Rivernorth Opportunities Fund Inc
Shares held as of 2026-03-31: 50000 (value 835999; 0.00% of shares outstanding; change 1.00)
Holder of TSLX: ADVISORS' INNER CIRCLE FUND-LSV Small Cap Value Fund
Shares held as of 2026-04-30: 50200 (value 839343; 0.00% of shares outstanding; change 0.00)
Holder of TSLX: Invesco Exch-Trd Fd. TRT-Invesco Global Listed Private Eqy. ETF
Shares held as of 2026-04-30: 33441 (value 572844; 0.00% of shares outstanding; change 0.05)
Holder of TSLX: John Hancock Financial Opportunities Fund
Shares held as of 2026-04-30: 243843 (value 4020971; 0.00% of shares outstanding; change 0.00)
Holder of TSLX: Putnam ETF Trust-Putnam BDC Income ETF
Shares held as of 2026-04-30: 659778 (value 11031487; 0.01% of shares outstanding; change 0.14)
Holder of TSLX: VanEck ETF Trust-VanEck BDC Income ETF
Shares held as of 2026-04-30: 1596673 (value 27351007; 0.02% of shares outstanding; change 0.15)
Holder of TSLX: WisdomTree Trust-WisdomTree Private Credit and Alternative Income Fund
Shares held as of 2026-04-30: 90997 (value 1564238; 0.00% of shares outstanding; change 0.02)
Holder of TSLX: -FT Confluence BDC & Specialty Finance Income ETF
Shares held as of 2026-05-31: 157855 (value 2639335; 0.00% of shares outstanding; change 0.03)
Holder of TSLX: Invesco Exch-Trd Fd. TRT-Invesco Global Listed Private Eqy. ETF
Shares held as of 2026-05-31: 35037 (value 611045; 0.00% of shares outstanding; change 0.05)
Holder of TSLX: John Hancock Financial Opportunities Fund
Shares held as of 2026-05-31: 243843 (value 4077054; 0.00% of shares outstanding; change 0.00)
Holder of TSLX: VanEck ETF Trust-VanEck BDC Income ETF
Shares held as of 2026-05-31: 1610781 (value 27689326; 0.02% of shares outstanding; change 0.01)
Holder of TSLX: Invesco Exch-Trd Fd. TRT-Invesco Global Listed Private Eqy. ETF
Shares held as of 2026-06-30: 32044 (value 535775; 0.00% of shares outstanding; change -0.09)
Holder of TSLX: VanEck ETF Trust-VanEck BDC Income ETF
Shares held as of 2026-06-30: 1918728 (value 32081130; 0.02% of shares outstanding; change 0.19)
Holder of TSLX: WisdomTree Trust-WisdomTree Private Credit and Alternative Income Fund
Shares held as of 2026-06-30: 89156 (value 1490688; 0.00% of shares outstanding; change -0.02)
Holder of TSM: JPMorgan Trust II-JPMorgan Large Cap Growth Fund
Shares held as of 2025-12-31: 3874289 (value 1621196279; 0.00% of shares outstanding; change 0.31)
Holder of TSM: VANGUARD WINDSOR FUNDS-Vanguard Windsor II Fund
Shares held as of 2026-01-31: 3985667 (value 1745522911; 0.00% of shares outstanding; change -0.19)
Holder of TSM: AMERICAN BALANCED FUND
Shares held as of 2026-03-31: 18182509 (value 7335006022; 0.00% of shares outstanding; change -0.11)
Holder of TSM: AMERICAN FUNDS FUNDAMENTAL INVESTORS
Shares held as of 2026-03-31: 5208165 (value 2101025861; 0.00% of shares outstanding; change -0.05)
Holder of TSM: AMERICAN MUTUAL FUND
Shares held as of 2026-03-31: 4912093 (value 2151251189; 0.00% of shares outstanding; change 0.00)
Holder of TSM: Fidelity Contrafund
Shares held as of 2026-03-31: 5954007 (value 2491454301; 0.00% of shares outstanding; change 0.04)
Holder of TSM: JANUS INVESTMENT FUND-Janus Henderson Forty Fund
Shares held as of 2026-03-31: 3342994 (value 1348597221; 0.00% of shares outstanding; change -0.07)
Holder of TSM: JPMorgan Trust II-JPMorgan Large Cap Growth Fund
Shares held as of 2026-03-31: 4242219 (value 1711353582; 0.00% of shares outstanding; change 0.10)
Holder of TSM: NEW ECONOMY FUND
Shares held as of 2026-03-31: 3337220 (value 1346267932; 0.00% of shares outstanding; change 0.00)
Holder of TSM: AMERICAN MUTUAL FUND
Shares held as of 2026-04-30: 4912093 (value 2132388620; 0.00% of shares outstanding; change 0.00)
Holder of TSM: American Century ETF Trust-Avantis Emerging Markets Equity ETF
Shares held as of 2026-04-30: 3858428 (value 1644789994; 0.00% of shares outstanding; change 0.02)
Holder of TSM: Fidelity Contrafund
Shares held as of 2026-04-30: 6309026 (value 2763038013; 0.00% of shares outstanding; change 0.06)
Holder of TSM: VANGUARD WINDSOR FUNDS-Vanguard Windsor II Fund
Shares held as of 2026-04-30: 3985667 (value 1607857939; 0.00% of shares outstanding; change 0.00)
Holder of TSM: VanEck ETF Trust-VanEck Semiconductor ETF
Shares held as of 2026-04-30: 15626432 (value 6661313622; 0.00% of shares outstanding; change 0.09)
Holder of TSM: American Century ETF Trust-Avantis Emerging Markets Equity ETF
Shares held as of 2026-05-31: 3938762 (value 1724980865; 0.00% of shares outstanding; change 0.02)
Holder of TSM: Fidelity Contrafund
Shares held as of 2026-05-31: 6574426 (value 2652189216; 0.00% of shares outstanding; change 0.04)
Holder of TSM: JANUS INVESTMENT FUND-Janus Henderson Forty Fund
Shares held as of 2026-05-31: 3275949 (value 1434701904; 0.00% of shares outstanding; change -0.02)
Holder of TSM: VanEck ETF Trust-VanEck Semiconductor ETF
Shares held as of 2026-05-31: 15297983 (value 6641007176; 0.00% of shares outstanding; change -0.02)
Holder of TSM: AMERICAN MUTUAL FUND
Shares held as of 2026-06-30: 4951690 (value 1997561281; 0.00% of shares outstanding; change 0.01)
Holder of TSM: American Century ETF Trust-Avantis Emerging Markets Equity ETF
Shares held as of 2026-06-30: 3947558 (value 1592484387; 0.00% of shares outstanding; change 0.00)