speb/financial-data huggingface dataset:
Holder of TPG: PUTNAM SUSTAINABLE LEADERS FUND
Shares held as of 2026-03-31: 949631 (value 40672697; 0.01% of shares outstanding; change -0.31)
Holder of TPG: T. Rowe Price Mid-Cap Growth Fund, Inc.
Shares held as of 2026-03-31: 1504500 (value 64437737; 0.01% of shares outstanding; change 0.00)
Holder of TPG: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1437449 (value 61565943; 0.01% of shares outstanding; change 0.04)
Holder of TPG: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 3189923 (value 136624407; 0.02% of shares outstanding; change 0.07)
Holder of TPG: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 2031313 (value 87001139; 0.01% of shares outstanding; change 0.05)
Holder of TPG: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 4395769 (value 188270794; 0.03% of shares outstanding; change 0.06)
Holder of TPG: VANGUARD WELLESLEY INCOME FUND
Shares held as of 2026-03-31: 4412208 (value 188974876; 0.03% of shares outstanding; change 0.99)
Holder of TPG: Capital Income Builder
Shares held as of 2026-04-30: 4389704 (value 192005660; 0.03% of shares outstanding; change 0.00)
Holder of TPG: HARTFORD MUTUAL FUNDS INC/CT-THE HARTFORD BALANCED INCOME FUND
Shares held as of 2026-04-30: 1235253 (value 52905888; 0.01% of shares outstanding; change 1.19)
Holder of TPG: Capital Income Builder
Shares held as of 2026-06-30: 4749331 (value 203413855; 0.03% of shares outstanding; change 0.08)
Holder of TPK.L: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 1931265 (value 1010051595; 0.01% of shares outstanding; change 0.02)
Holder of TPK.L: ADVISORS' INNER CIRCLE FUND II-KOPERNIK GLOBAL ALL-CAP FUND
Shares held as of 2026-01-31: 1279199 (value 682452666; 0.01% of shares outstanding; change 1.00)
Holder of TPK.L: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-01-31: 1627084 (value 868049314; 0.01% of shares outstanding; change 0.07)
Holder of TPK.L: HARTFORD MUTUAL FUNDS INC/CT-The Hartford International Value Fund
Shares held as of 2026-01-31: 2593200 (value 1383472200; 0.01% of shares outstanding; change 0.00)
Holder of TPK.L: VANGUARD SPECIALIZED FUNDS-Vanguard Global Capital Cycles Fund
Shares held as of 2026-01-31: 1418842 (value 756952207; 0.01% of shares outstanding; change 0.03)
Holder of TPK.L: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 3003028 (value 1602115438; 0.01% of shares outstanding; change 0.01)
Holder of TPK.L: Bridge Builder Trust-Bridge Builder International Equity Fund
Shares held as of 2026-03-31: 1853830 (value 1020533415; 0.01% of shares outstanding; change -0.39)
Holder of TPK.L: Datum One Series Trust-BRANDES INTERNATIONAL SMALL CAP EQUITY FUND
Shares held as of 2026-03-31: 1832362 (value 1008715281; 0.01% of shares outstanding; change 0.00)
Holder of TPK.L: HARRIS ASSOCIATES INVESTMENT TRT-Oakmark Intl Small Cap Fd.
Shares held as of 2026-03-31: 2473224 (value 1361509812; 0.01% of shares outstanding; change -0.13)
Holder of TPK.L: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 1976917 (value 1088292808; 0.01% of shares outstanding; change 0.02)
Holder of TPK.L: ADVISORS' INNER CIRCLE FUND II-KOPERNIK GLOBAL ALL-CAP FUND
Shares held as of 2026-04-30: 2240738 (value 1233526269; 0.01% of shares outstanding; change 0.75)
Holder of TPK.L: HARTFORD MUTUAL FUNDS INC/CT-The Hartford International Value Fund
Shares held as of 2026-04-30: 3577745 (value 1969548622; 0.02% of shares outstanding; change 0.38)
Holder of TPK.L: VANGUARD SPECIALIZED FUNDS-Vanguard Global Capital Cycles Fund
Shares held as of 2026-04-30: 1418842 (value 781072521; 0.01% of shares outstanding; change 0.00)
Holder of TPK.L: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 3003028 (value 1653166914; 0.01% of shares outstanding; change 0.00)
Holder of TPK.L: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 1448619 (value 772838236; 0.01% of shares outstanding; change 0.00)
Holder of TPK.L: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 1458564 (value 802939482; 0.01% of shares outstanding; change 0.01)
Holder of TPK.L: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-06-30: 1385725 (value 762841612; 0.01% of shares outstanding; change 1.51)
Holder of TPL: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 1460298 (value 573897114; 0.02% of shares outstanding; change 0.02)
Holder of TPL: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 664305 (value 261071865; 0.01% of shares outstanding; change -0.04)
Holder of TPL: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1848021 (value 726272253; 0.03% of shares outstanding; change 0.00)
Holder of TPL: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 739529 (value 290634897; 0.01% of shares outstanding; change 0.00)
Holder of TPL: Kinetics Portfolios Trust-Kinetics Paradigm Portfolio
Shares held as of 2026-03-31: 2024398 (value 849113502; 0.03% of shares outstanding; change -0.11)
Holder of TPL: Kinetics Portfolios Trust-Kinetics Small Cap Opportunities Portfolio
Shares held as of 2026-03-31: 672696 (value 282155611; 0.01% of shares outstanding; change 0.00)
Holder of TPL: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 1470167 (value 616646850; 0.02% of shares outstanding; change 0.01)
Holder of TPL: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 632806 (value 265424150; 0.01% of shares outstanding; change -0.01)
Holder of TPL: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 675599 (value 283373246; 0.01% of shares outstanding; change 0.02)
Holder of TPL: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1859451 (value 779928131; 0.03% of shares outstanding; change 0.01)
Holder of TPL: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 742084 (value 271461746; 0.01% of shares outstanding; change 0.00)
Holder of TPL: SELECT SECTOR SPDR TRUST-State Street Energy Select Sector SPDR ETF
Shares held as of 2026-04-30: 1312223 (value 527999162; 0.02% of shares outstanding; change -0.02)
Holder of TPL: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 692316 (value 278567185; 0.01% of shares outstanding; change 0.03)
Holder of TPL: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 749110 (value 274031927; 0.01% of shares outstanding; change 0.01)
Holder of TPL: iShares Trust-iShares MSCI USA Quality Factor ETF
Shares held as of 2026-04-30: 796855 (value 291497525; 0.01% of shares outstanding; change 0.00)
Holder of TPL: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 741050 (value 310826013; 0.01% of shares outstanding; change 0.00)
Holder of TPL: SELECT SECTOR SPDR TRUST-State Street Energy Select Sector SPDR ETF
Shares held as of 2026-05-31: 1283596 (value 510640170; 0.02% of shares outstanding; change -0.02)
Holder of TPL: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 699150 (value 278135858; 0.01% of shares outstanding; change 0.01)
Holder of TPL: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 763118 (value 320082215; 0.01% of shares outstanding; change 0.02)
Holder of TPL: SELECT SECTOR SPDR TRUST-State Street Energy Select Sector SPDR ETF
Shares held as of 2026-06-30: 1437744 (value 603047346; 0.02% of shares outstanding; change 0.12)
Holder of TPL: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 699880 (value 293557668; 0.01% of shares outstanding; change 0.00)
Holder of TPR: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 5161975 (value 750860918; 0.03% of shares outstanding; change 0.01)
Holder of TPR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 4643880 (value 675498815; 0.02% of shares outstanding; change -0.06)
Holder of TPR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 2994309 (value 435552207; 0.01% of shares outstanding; change -0.05)
Holder of TPR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 6432740 (value 935706403; 0.03% of shares outstanding; change -0.02)
Holder of TPR: HARTFORD MUTUAL FUNDS INC/CT-THE HARTFORD DIVIDEND AND GROWTH FUND
Shares held as of 2026-01-31: 1302476 (value 194778771; 0.01% of shares outstanding; change 1.00)
Holder of TPR: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 2585621 (value 376104448; 0.01% of shares outstanding; change -0.01)
Holder of TPR: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 5145122 (value 733694428; 0.03% of shares outstanding; change 0.00)
Holder of TPR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 4668443 (value 665720000; 0.02% of shares outstanding; change 0.01)
Holder of TPR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 2972794 (value 423920442; 0.01% of shares outstanding; change -0.01)
Holder of TPR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 6429025 (value 916779004; 0.03% of shares outstanding; change 0.00)
Holder of TPR: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 2594554 (value 388002573; 0.01% of shares outstanding; change 0.00)
Holder of TPR: HARTFORD MUTUAL FUNDS INC/CT-THE HARTFORD DIVIDEND AND GROWTH FUND
Shares held as of 2026-04-30: 1272543 (value 181464639; 0.01% of shares outstanding; change -0.02)
Holder of TPR: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-04-30: 1160120 (value 163211479; 0.01% of shares outstanding; change -0.03)
Holder of TPR: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 2410235 (value 339083905; 0.01% of shares outstanding; change 0.03)
Holder of TPR: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 2618775 (value 391624702; 0.01% of shares outstanding; change 0.01)
Holder of TPR: iShares Trust-iShares Russell Mid-Cap Growth ETF
Shares held as of 2026-04-30: 1240968 (value 185580557; 0.01% of shares outstanding; change -0.01)
Holder of TPR: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 2590937 (value 369467632; 0.01% of shares outstanding; change 0.00)
Holder of TPR: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-05-31: 1154942 (value 163378103; 0.01% of shares outstanding; change 0.00)
Holder of TPR: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 2433953 (value 342530195; 0.01% of shares outstanding; change 0.01)
Holder of TPR: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 2667391 (value 380369972; 0.01% of shares outstanding; change 0.02)
Holder of TPR: iShares Trust-iShares Russell Mid-Cap Growth ETF
Shares held as of 2026-05-31: 1244540 (value 177471411; 0.01% of shares outstanding; change 0.00)
Holder of TPR: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-06-30: 1291424 (value 184157070; 0.01% of shares outstanding; change 0.12)
Holder of TPR: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 2445804 (value 348771665; 0.01% of shares outstanding; change 0.00)
Holder of TPST: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 70400 (value 107711; 0.00% of shares outstanding; change 0.00)
Holder of TPST: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 209888 (value 321128; 0.01% of shares outstanding; change 0.00)
Holder of TPST: Dimensional ETF Trust-Dimensional US Core Equity 1 ETF
Shares held as of 2026-01-31: 7970 (value 10042; 0.00% of shares outstanding; change 1.00)
Holder of TPST: Dimensional ETF Trust-Dimensional US Core Equity 2 ETF
Shares held as of 2026-01-31: 214 (value 269; 0.00% of shares outstanding; change 1.00)
Holder of TPST: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 60295 (value 77177; 0.00% of shares outstanding; change 1.48)
Holder of TPST: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 4421 (value 5658; 0.00% of shares outstanding; change 0.00)
Holder of TPST: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 7495 (value 9593; 0.00% of shares outstanding; change 0.00)
Holder of TPST: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 128944 (value 119389; 0.01% of shares outstanding; change 0.83)
Holder of TPST: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 104944 (value 97167; 0.01% of shares outstanding; change -0.50)
Holder of TPST: Dimensional ETF Trust-Dimensional US Core Equity 1 ETF
Shares held as of 2026-04-30: 3985 (value 3689; 0.00% of shares outstanding; change -0.50)
Holder of TPST: Dimensional ETF Trust-Dimensional US Core Equity 2 ETF
Shares held as of 2026-04-30: 107 (value 99; 0.00% of shares outstanding; change -0.50)
Holder of TPST: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 60076 (value 75695; 0.00% of shares outstanding; change 0.00)
Holder of TPST: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 21867 (value 27552; 0.00% of shares outstanding; change 3.95)
Holder of TPST: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 7495 (value 9443; 0.00% of shares outstanding; change 0.00)
Holder of TPST: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 50985 (value 47207; 0.00% of shares outstanding; change -0.15)
Holder of TPST: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 15677 (value 14515; 0.00% of shares outstanding; change -0.28)
Holder of TPST: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 7495 (value 6939; 0.00% of shares outstanding; change 0.00)
Holder of TPT.L: Brighthouse Fd.s TRT II-Brighthouse/Dimensional Intl Small Company POR
Shares held as of 2025-12-31: 61961 (value 2261576; 0.00% of shares outstanding; change 0.00)
Holder of TPT.L: John Hancock Varbl Insurance TRT-Intl Small Company TRT
Shares held as of 2025-12-31: 15591 (value 569071; 0.00% of shares outstanding; change 0.00)
Holder of TPT.L: DFA INVESTMENT DIMENSIONS GROUP INC-Dimensional VA Intl Small PORT.
Shares held as of 2026-01-31: 21096 (value 744688; 0.00% of shares outstanding; change 0.00)
Holder of TPT.L: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 685870 (value 24211210; 0.00% of shares outstanding; change -0.04)
Holder of TPT.L: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Sustainability Core 1 PORT.
Shares held as of 2026-01-31: 40190 (value 1418706; 0.00% of shares outstanding; change -0.46)
Holder of TPT.L: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Vector Eqy. PORT.
Shares held as of 2026-01-31: 77798 (value 2746269; 0.00% of shares outstanding; change 0.00)
Holder of TPT.L: DFA INVESTMENT DIMENSIONS GROUP INC-World ex U.S. Core Eqy. PORT.
Shares held as of 2026-01-31: 38488 (value 1358626; 0.00% of shares outstanding; change 0.00)
Holder of TPT.L: DFA INVESTMENT TRUST CO-The United Kingdom Small Company Series
Shares held as of 2026-01-31: 394944 (value 13941522; 0.00% of shares outstanding; change 0.00)
Holder of TPT.L: -SSgA SPDR ETFS Europe I-State Street SPDR FTSE UK All Share ETF
Shares held as of 2026-03-31: 13475 (value 491837; 0.00% of shares outstanding; change 0.00)
Holder of TPT.L: Brighthouse Fd.s TRT II-Brighthouse/Dimensional Intl Small Company POR
Shares held as of 2026-03-31: 41758 (value 1440651; 0.00% of shares outstanding; change -0.33)
Holder of TPT.L: John Hancock Varbl Insurance TRT-Intl Small Company TRT
Shares held as of 2026-03-31: 15591 (value 537889; 0.00% of shares outstanding; change 0.00)
Holder of TPT.L: LINCOLN Varbl INSURANCE Prod. TRT-LVIP Dimensional Intl Core Eqy. Fd.
Shares held as of 2026-03-31: 15052 (value 519294; 0.00% of shares outstanding; change 0.00)
Holder of TPT.L: -SSgA SPDR ETFS Europe I-State Street SPDR FTSE UK All Share ETF
Shares held as of 2026-04-30: 13475 (value 475667; 0.00% of shares outstanding; change 0.00)
Holder of TPT.L: DFA INVESTMENT DIMENSIONS GROUP INC-Dimensional VA Intl Small PORT.
Shares held as of 2026-04-30: 21096 (value 727812; 0.00% of shares outstanding; change 0.00)
Holder of TPT.L: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 614153 (value 21188278; 0.00% of shares outstanding; change -0.10)
Holder of TPT.L: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Social Core Eqy. PORT.
Shares held as of 2026-04-30: 45888 (value 1583136; 0.00% of shares outstanding; change 1.00)
Holder of TPT.L: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Sustainability Core 1 PORT.
Shares held as of 2026-04-30: 59757 (value 2061616; 0.00% of shares outstanding; change 0.49)
Holder of TPT.L: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Vector Eqy. PORT.
Shares held as of 2026-04-30: 77023 (value 2657293; 0.00% of shares outstanding; change -0.01)
Holder of TPT.L: DFA INVESTMENT TRUST CO-The United Kingdom Small Company Series
Shares held as of 2026-04-30: 251830 (value 8688135; 0.00% of shares outstanding; change -0.36)
Holder of TPT.L: -SSgA SPDR ETFS Europe I-State Street SPDR FTSE UK All Share ETF
Shares held as of 2026-05-31: 13475 (value 464887; 0.00% of shares outstanding; change 0.00)
Holder of TPVG: EA Series Trust-WHITEWOLF Publicly Listed Private Equity ETF
Shares held as of 2026-01-31: 586 (value 2768; 0.00% of shares outstanding; change -0.64)
Holder of TPVG: ETFis Series Trust I-Virtus Private Credit Strategy ETF
Shares held as of 2026-01-31: 71057 (value 355285; 0.00% of shares outstanding; change -0.74)
Holder of TPVG: Blackstone Alternative Investment Fd.s-Blackstone Alternative Multi-St
Shares held as of 2026-03-31: 3700 (value 16428; 0.00% of shares outstanding; change -0.10)
Holder of TPVG: EA Series Trust-WHITEWOLF Publicly Listed Private Equity ETF
Shares held as of 2026-04-30: 148 (value 657; 0.00% of shares outstanding; change -0.75)
Holder of TPVG: ETFis Series Trust I-Virtus Private Credit Strategy ETF
Shares held as of 2026-04-30: 58160 (value 258230; 0.00% of shares outstanding; change -0.18)
Holder of TPZ.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 1170331 (value 37766581; 0.01% of shares outstanding; change 0.12)
Holder of TPZ.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 279553 (value 8529162; 0.00% of shares outstanding; change 0.00)
Holder of TPZ.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-01-31: 481425 (value 14688276; 0.00% of shares outstanding; change 0.00)
Holder of TPZ.TO: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-01-31: 450785 (value 13753450; 0.00% of shares outstanding; change 0.11)
Holder of TPZ.TO: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard Total World Stock Index Fd.
Shares held as of 2026-01-31: 167982 (value 5420779; 0.00% of shares outstanding; change 0.46)
Holder of TPZ.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 1631059 (value 49763610; 0.01% of shares outstanding; change 0.01)
Holder of TPZ.TO: SCHWAB STRATEGIC TRUST-Schwab International Small-Cap Equity ETF
Shares held as of 2026-02-28: 261573 (value 8440960; 0.00% of shares outstanding; change 0.06)
Holder of TPZ.TO: -Price (T.Rowe) U.S. Small-Cap Core Equity Trust
Shares held as of 2026-03-31: 657517 (value 21487655; 0.00% of shares outstanding; change 1.00)
Holder of TPZ.TO: Listed Funds Trust-Horizon Kinetics Inflation Beneficiaries ETF
Shares held as of 2026-03-31: 1464900 (value 47872932; 0.01% of shares outstanding; change -0.04)
Holder of TPZ.TO: SmallCap World Fund Inc
Shares held as of 2026-03-31: 4241954 (value 138627058; 0.03% of shares outstanding; change 0.74)
Holder of TPZ.TO: T. Rowe Price Eqy. Fd.s, Inc.-T. Rowe Price Inst. Small-Cap Stock Fd.
Shares held as of 2026-03-31: 728243 (value 23798981; 0.00% of shares outstanding; change 1.00)
Holder of TPZ.TO: T. Rowe Price Small-Cap Stock Fund, Inc.
Shares held as of 2026-03-31: 1387895 (value 45356409; 0.01% of shares outstanding; change 1.00)
Holder of TPZ.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 1188056 (value 38825670; 0.01% of shares outstanding; change 0.02)
Holder of TPZ.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 279553 (value 9135792; 0.00% of shares outstanding; change 0.00)
Holder of TPZ.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-04-30: 591025 (value 19314697; 0.00% of shares outstanding; change 0.23)
Holder of TPZ.TO: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-04-30: 457997 (value 14967342; 0.00% of shares outstanding; change 0.02)
Holder of TPZ.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 1745019 (value 57027221; 0.01% of shares outstanding; change 0.07)
Holder of TPZ.TO: iShares Trust-iShares Core MSCI Total International Stock ETF
Shares held as of 2026-04-30: 258835 (value 8352605; 0.00% of shares outstanding; change 0.00)
Holder of TQI.DE: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 103692449 (value 80320174; 0.00% of shares outstanding; change 0.02)
Holder of TQI.DE: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-01-31: 172339211 (value 135803296; 0.01% of shares outstanding; change 0.09)
Holder of TQI.DE: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 43017389 (value 33897701; 0.00% of shares outstanding; change -0.19)
Holder of TQI.DE: DFA INVESTMENT TRUST CO-The Continental Small Company Series
Shares held as of 2026-01-31: 54260839 (value 42757540; 0.00% of shares outstanding; change 0.00)
Holder of TQI.DE: Dimensional ETF Trust-Dimensional International Small Cap Value ETF
Shares held as of 2026-01-31: 57798284 (value 45545047; 0.00% of shares outstanding; change 0.26)
Holder of TQI.DE: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 162458027 (value 128016923; 0.01% of shares outstanding; change 0.02)
Holder of TQI.DE: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-03-31: 42009206 (value 32540332; 0.00% of shares outstanding; change 0.00)
Holder of TQI.DE: Fidelity Investment Trust-Fidelity International Discovery Fund
Shares held as of 2026-03-31: 69111800 (value 53534002; 0.00% of shares outstanding; change 1.00)
Holder of TQI.DE: Fidelity Rutland Square TRT II-Strategic Advisers Fidelity Intl Fd.
Shares held as of 2026-03-31: 55067230 (value 42655077; 0.00% of shares outstanding; change 0.30)
Holder of TQI.DE: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 106028287 (value 83550288; 0.01% of shares outstanding; change 0.02)
Holder of TQI.DE: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-04-30: 42474949 (value 33470259; 0.00% of shares outstanding; change 0.01)
Holder of TQI.DE: Fidelity Investment Trust-Fidelity International Discovery Fund
Shares held as of 2026-04-30: 88365000 (value 69631618; 0.00% of shares outstanding; change 0.28)
Holder of TQI.DE: Fidelity Rutland Square TRT II-Strategic Advisers Fidelity Intl Fd.
Shares held as of 2026-04-30: 56400291 (value 44443428; 0.00% of shares outstanding; change 0.02)
Holder of TQI.DE: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 82169456 (value 64749530; 0.00% of shares outstanding; change 0.01)
Holder of TR: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 217762 (value 8211804; 0.01% of shares outstanding; change 0.01)
Holder of TR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2025-12-31: 220267 (value 8306268; 0.01% of shares outstanding; change -0.04)
Holder of TR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 391587 (value 14766745; 0.01% of shares outstanding; change -0.04)
Holder of TR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 553307 (value 20865206; 0.01% of shares outstanding; change 0.00)
Holder of TR: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Portfolio
Shares held as of 2026-01-31: 183609 (value 6760483; 0.00% of shares outstanding; change 0.00)
Holder of TR: VANGUARD WORLD FUND-Vanguard Consumer Staples Index Fund
Shares held as of 2026-02-28: 224313 (value 8416223; 0.01% of shares outstanding; change 0.02)
Holder of TR: ALLSPRING FUNDS TRUST-Allspring Special Small Cap Value Fund
Shares held as of 2026-03-31: 254925 (value 9641263; 0.01% of shares outstanding; change -0.17)
Holder of TR: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 232136 (value 8709742; 0.01% of shares outstanding; change 0.07)
Holder of TR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 231069 (value 8669708; 0.01% of shares outstanding; change 0.05)
Holder of TR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 407446 (value 15287374; 0.01% of shares outstanding; change 0.04)
Holder of TR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 569906 (value 21382873; 0.01% of shares outstanding; change 0.03)
Holder of TR: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 468909 (value 17682557; 0.01% of shares outstanding; change 0.05)
Holder of TR: ALLSPRING FUNDS TRUST-Allspring Special Small Cap Value Fund
Shares held as of 2026-04-30: 209199 (value 7983033; 0.00% of shares outstanding; change -0.18)
Holder of TR: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 184005 (value 6903867; 0.00% of shares outstanding; change 0.01)
Holder of TR: SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF
Shares held as of 2026-04-30: 185902 (value 6737088; 0.00% of shares outstanding; change -0.03)
Holder of TR: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 1235628 (value 44779160; 0.03% of shares outstanding; change -0.01)
Holder of TR: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 437545 (value 16110406; 0.01% of shares outstanding; change -0.07)
Holder of TR: ALLSPRING FUNDS TRUST-Allspring Special Small Cap Value Fund
Shares held as of 2026-05-31: 190399 (value 7143770; 0.00% of shares outstanding; change -0.09)
Holder of TR: SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF
Shares held as of 2026-05-31: 187566 (value 7157518; 0.00% of shares outstanding; change 0.01)
Holder of TR: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 1233595 (value 46284484; 0.03% of shares outstanding; change 0.00)
Holder of TR: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 448824 (value 16839876; 0.01% of shares outstanding; change 0.03)
Holder of TR: SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF
Shares held as of 2026-06-30: 184942 (value 6939023; 0.00% of shares outstanding; change -0.01)
Holder of TR4.DE: -Price (T.Rowe) U.S. Value Equity Trust
Shares held as of 2026-03-31: 6053193 (value 164344187; 0.01% of shares outstanding; change 7.44)
Holder of TR4.DE: AMERICAN MUTUAL FUND
Shares held as of 2026-03-31: 8950375 (value 242062892; 0.02% of shares outstanding; change 0.00)
Holder of TR4.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 6748126 (value 182503068; 0.01% of shares outstanding; change 0.00)
Holder of TR4.DE: Franklin Managed Trust-FRANKLIN RISING DIVIDENDS FUND
Shares held as of 2026-03-31: 5740000 (value 155238300; 0.01% of shares outstanding; change 0.30)
Holder of TR4.DE: GROWTH FUND OF AMERICA
Shares held as of 2026-03-31: 9949975 (value 253027867; 0.02% of shares outstanding; change 0.00)
Holder of TR4.DE: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 13427212 (value 341454005; 0.03% of shares outstanding; change 0.01)
Holder of TR4.DE: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 11367189 (value 289067619; 0.02% of shares outstanding; change -0.01)
Holder of TR4.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 16722750 (value 425259537; 0.03% of shares outstanding; change 0.01)
Holder of TR4.DE: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-03-31: 6410175 (value 173363183; 0.01% of shares outstanding; change 0.00)
Holder of TR4.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 6346919 (value 171652424; 0.01% of shares outstanding; change 0.03)
Holder of TR4.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 6834656 (value 184843272; 0.01% of shares outstanding; change 0.01)
Holder of TR4.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 6762019 (value 171958145; 0.01% of shares outstanding; change 0.00)
Holder of TR4.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 6961552 (value 177032269; 0.01% of shares outstanding; change 0.02)
Holder of TR4.DE: AMERICAN MUTUAL FUND
Shares held as of 2026-06-30: 18193021 (value 462648529; 0.03% of shares outstanding; change 0.42)
Holder of TR4.DE: Investment Co of America
Shares held as of 2026-06-30: 10129897 (value 257603283; 0.02% of shares outstanding; change 10.93)
Holder of TR4.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 6338644 (value 161191718; 0.01% of shares outstanding; change -0.01)
Holder of TR4.DE: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-06-30: 13475836 (value 342690513; 0.03% of shares outstanding; change 1.10)
Holder of TRAK: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 130448 (value 1347527; 0.01% of shares outstanding; change -0.01)
Holder of TRAK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 435859 (value 4502423; 0.02% of shares outstanding; change 0.00)
Holder of TRAK: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 111282 (value 1017117; 0.01% of shares outstanding; change 0.01)
Holder of TRAK: VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund
Shares held as of 2026-02-28: 55557 (value 452789; 0.00% of shares outstanding; change 0.01)
Holder of TRAK: Clearwater Investment Trust-Clearwater Select Equity Fund
Shares held as of 2026-03-31: 159647 (value 1301122; 0.01% of shares outstanding; change 0.02)
Holder of TRAK: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 128852 (value 1293029; 0.01% of shares outstanding; change 0.91)
Holder of TRAK: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 144091 (value 1174341; 0.01% of shares outstanding; change 0.10)
Holder of TRAK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 435859 (value 3552250; 0.02% of shares outstanding; change 0.00)
Holder of TRAK: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 272908 (value 2819139; 0.02% of shares outstanding; change 0.02)
Holder of TRAK: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 128383 (value 1173420; 0.01% of shares outstanding; change 0.00)
Holder of TRAK: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 124157 (value 1011879; 0.01% of shares outstanding; change 0.12)
Holder of TRAK: Jacob Funds Inc.-Jacob Internet Fund
Shares held as of 2026-04-30: 102000 (value 898620; 0.01% of shares outstanding; change -0.02)
Holder of TRAK: WisdomTree Trust-WisdomTree U.S. SmallCap Dividend Fund
Shares held as of 2026-04-30: 83361 (value 734410; 0.00% of shares outstanding; change 0.00)
Holder of TRAK: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 262239 (value 2396864; 0.01% of shares outstanding; change -0.04)
Holder of TRAK: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 93964 (value 858830; 0.01% of shares outstanding; change 0.00)
Holder of TRAK: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 67608 (value 551005; 0.00% of shares outstanding; change -0.47)
Holder of TRAK: Jacob Funds Inc.-Jacob Internet Fund
Shares held as of 2026-05-31: 82000 (value 668299; 0.00% of shares outstanding; change -0.20)
Holder of TRAK: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 264730 (value 2157549; 0.01% of shares outstanding; change 0.01)
Holder of TRAK: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-05-31: 107645 (value 877306; 0.01% of shares outstanding; change 0.15)
Holder of TRAK: WisdomTree Trust-WisdomTree U.S. SmallCap Dividend Fund
Shares held as of 2026-06-30: 82976 (value 676254; 0.00% of shares outstanding; change 0.00)
Holder of TRAW: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 55193 (value 80581; 0.00% of shares outstanding; change 0.00)
Holder of TRAW: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 46609 (value 65504; 0.00% of shares outstanding; change 0.14)
Holder of TRAW: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 743 (value 1044; 0.00% of shares outstanding; change 0.00)
Holder of TRAW: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 8098 (value 11380; 0.00% of shares outstanding; change 0.00)
Holder of TRAW: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 7466 (value 10492; 0.00% of shares outstanding; change 0.00)
Holder of TRAW: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 55193 (value 26939; 0.00% of shares outstanding; change 0.00)
Holder of TRAW: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 46439 (value 40596; 0.00% of shares outstanding; change 0.00)
Holder of TRAW: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 743 (value 649; 0.00% of shares outstanding; change 0.00)
Holder of TRAW: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 8098 (value 7079; 0.00% of shares outstanding; change 0.00)
Holder of TRAW: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 7466 (value 6526; 0.00% of shares outstanding; change 0.00)
Holder of TRAW: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 39339 (value 19201; 0.00% of shares outstanding; change -0.15)
Holder of TRAW: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 743 (value 362; 0.00% of shares outstanding; change 0.00)
Holder of TRAW: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 8098 (value 3952; 0.00% of shares outstanding; change 0.00)
Holder of TRAW: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 7466 (value 3644; 0.00% of shares outstanding; change 0.00)
Holder of TRAX: Federated Hermes Equity Funds-Federated Hermes Kaufmann Small Cap Fund
Shares held as of 2026-04-30: 290000 (value 10300800; 0.01% of shares outstanding; change 1.00)
Holder of TRAX: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 179625 (value 6380280; 0.01% of shares outstanding; change 1.00)
Holder of TRAX: TIAA-CREF Funds-Nuveen Quant Small Cap Equity Fund
Shares held as of 2026-04-30: 269060 (value 9557011; 0.01% of shares outstanding; change 1.00)
Holder of TRAX: Victory Portfolios III-Victory Science & Technology Fund
Shares held as of 2026-04-30: 187893 (value 6673959; 0.01% of shares outstanding; change 1.00)
Holder of TRAX: Fidelity Advisor Series VII-Fidelity Advisor Biotechnology Fund
Shares held as of 2026-05-31: 148400 (value 5271168; 0.00% of shares outstanding; change -0.57)
Holder of TRAX: Fidelity Advisor Series VII-Fidelity Advisor Health Care Fund
Shares held as of 2026-05-31: 200000 (value 7104000; 0.01% of shares outstanding; change 1.00)
Holder of TRAX: Fidelity Select Portfolios-Select Health Care Portfolio
Shares held as of 2026-05-31: 400000 (value 14208000; 0.01% of shares outstanding; change 1.00)
Holder of TRAX: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-05-31: 560155 (value 20300018; 0.02% of shares outstanding; change 0.01)
Holder of TRAX: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 441240 (value 15672845; 0.01% of shares outstanding; change 0.01)
Holder of TRAX: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-05-31: 148222 (value 5264845; 0.00% of shares outstanding; change -0.01)
Holder of TRAX: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-06-30: 926913 (value 32923950; 0.03% of shares outstanding; change 0.65)
Holder of TRC: SWISS HELVETIA FUND, INC.-Total Return Securities Fund
Shares held as of 2025-12-31: 260000 (value 5025799; 0.01% of shares outstanding; change 0.00)
Holder of TRC: Special Opportunities Fund, Inc.
Shares held as of 2025-12-31: 500000 (value 9664999; 0.02% of shares outstanding; change 0.00)
Holder of TRC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 262768 (value 5079305; 0.01% of shares outstanding; change -0.08)
Holder of TRC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 675522 (value 13057840; 0.03% of shares outstanding; change 0.02)
Holder of TRC: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 420998 (value 7926676; 0.02% of shares outstanding; change 0.00)
Holder of TRC: VANGUARD SPECIALIZED FUNDS-Vanguard Real Estate Index Fund
Shares held as of 2026-01-31: 750794 (value 14136175; 0.03% of shares outstanding; change 0.00)
Holder of TRC: EQ Advisors Trust-1290 VT GAMCO Small Company Value Portfolio
Shares held as of 2026-03-31: 558000 (value 9831960; 0.02% of shares outstanding; change 0.01)
Holder of TRC: Listed Funds Trust-Horizon Kinetics Inflation Beneficiaries ETF
Shares held as of 2026-03-31: 654511 (value 11532484; 0.02% of shares outstanding; change -0.04)
Holder of TRC: ROYCE SMALL-CAP TRUST, INC.-Royce Small-Cap Trust, Inc
Shares held as of 2026-03-31: 313818 (value 5529473; 0.01% of shares outstanding; change 0.00)
Holder of TRC: SWISS HELVETIA FUND, INC.-Total Return Securities Fund
Shares held as of 2026-03-31: 260000 (value 4581200; 0.01% of shares outstanding; change 0.00)
Holder of TRC: Special Opportunities Fund, Inc.
Shares held as of 2026-03-31: 500000 (value 8810000; 0.02% of shares outstanding; change 0.00)
Holder of TRC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 284998 (value 5021664; 0.01% of shares outstanding; change 0.08)
Holder of TRC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 675522 (value 11902698; 0.03% of shares outstanding; change 0.00)
Holder of TRC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 519705 (value 10045897; 0.02% of shares outstanding; change 0.02)
Holder of TRC: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 420998 (value 7417985; 0.02% of shares outstanding; change 0.00)
Holder of TRC: VANGUARD SPECIALIZED FUNDS-Vanguard Real Estate Index Fund
Shares held as of 2026-04-30: 749038 (value 13198050; 0.03% of shares outstanding; change 0.00)
Holder of TRC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 499275 (value 9400499; 0.02% of shares outstanding; change -0.04)
Holder of TRC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 504045 (value 8881273; 0.02% of shares outstanding; change 0.01)
Holder of TRDA: T. Rowe Price Health Sciences Fund, Inc.
Shares held as of 2025-12-31: 171368 (value 1065908; 0.00% of shares outstanding; change -0.18)
Holder of TRDA: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 255353 (value 1805345; 0.01% of shares outstanding; change 0.00)
Holder of TRDA: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 953727 (value 6742850; 0.02% of shares outstanding; change 0.02)
Holder of TRDA: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 277430 (value 2011367; 0.01% of shares outstanding; change 0.01)
Holder of TRDA: SCHWAB STRATEGIC TRUST-Schwab U.S. Small-Cap ETF
Shares held as of 2026-02-28: 115223 (value 716687; 0.00% of shares outstanding; change 0.01)
Holder of TRDA: VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund
Shares held as of 2026-02-28: 141265 (value 826400; 0.00% of shares outstanding; change 0.03)
Holder of TRDA: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2026-03-31: 135271 (value 791335; 0.00% of shares outstanding; change 1.00)
Holder of TRDA: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 131753 (value 819503; 0.00% of shares outstanding; change 0.03)
Holder of TRDA: T. Rowe Price Health Sciences Fund, Inc.
Shares held as of 2026-03-31: 329233 (value 1926013; 0.01% of shares outstanding; change 0.92)
Holder of TRDA: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 273143 (value 1597886; 0.01% of shares outstanding; change 0.07)
Holder of TRDA: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 953727 (value 5579302; 0.02% of shares outstanding; change 0.00)
Holder of TRDA: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-03-31: 158267 (value 1118947; 0.00% of shares outstanding; change 0.00)
Holder of TRDA: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 703754 (value 4975540; 0.02% of shares outstanding; change 0.02)
Holder of TRDA: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-03-31: 248429 (value 1756393; 0.01% of shares outstanding; change 0.00)
Holder of TRDA: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 131274 (value 951736; 0.00% of shares outstanding; change 0.00)
Holder of TRDA: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 279933 (value 1637608; 0.01% of shares outstanding; change 0.01)
Holder of TRDA: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-04-30: 162120 (value 1175370; 0.00% of shares outstanding; change 0.02)
Holder of TRDA: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 676287 (value 4903080; 0.02% of shares outstanding; change -0.04)
Holder of TRDA: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-04-30: 245594 (value 1780556; 0.01% of shares outstanding; change -0.01)
Holder of TRDA: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 127190 (value 744061; 0.00% of shares outstanding; change -0.03)
Holder of TRDA: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-05-31: 160752 (value 940399; 0.00% of shares outstanding; change -0.01)
Holder of TRDA: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 682700 (value 3993794; 0.02% of shares outstanding; change 0.01)
Holder of TRDA: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-05-31: 247673 (value 1448887; 0.01% of shares outstanding; change 0.01)
Holder of TREE: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 121602 (value 4645196; 0.01% of shares outstanding; change 0.03)
Holder of TREE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 340044 (value 12989681; 0.02% of shares outstanding; change 0.00)
Holder of TREE: FINANCIAL INVESTORS TRUST-Emerald Growth Fund
Shares held as of 2026-01-31: 136911 (value 5349112; 0.01% of shares outstanding; change 0.00)
Holder of TREE: Federated Hermes MDT Series-Federated Hermes MDT Small Cap Core Fund
Shares held as of 2026-01-31: 89116 (value 3276795; 0.01% of shares outstanding; change -0.06)
Holder of TREE: Principal Funds, Inc-SmallCap Growth Fund I
Shares held as of 2026-01-31: 82459 (value 3032017; 0.01% of shares outstanding; change 0.01)
Holder of TREE: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 109536 (value 4027638; 0.01% of shares outstanding; change 0.01)
Holder of TREE: Prudential Jennison Small Co Fd., Inc.-PGIM JENNISON SMALL COMPANY Fd.
Shares held as of 2026-03-31: 417104 (value 16267056; 0.03% of shares outstanding; change 0.66)
Holder of TREE: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 126575 (value 4936425; 0.01% of shares outstanding; change 0.04)
Holder of TREE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 340044 (value 13261716; 0.02% of shares outstanding; change 0.00)
Holder of TREE: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 281207 (value 10742107; 0.02% of shares outstanding; change 0.01)
Holder of TREE: FINANCIAL INVESTORS TRUST-Emerald Growth Fund
Shares held as of 2026-04-30: 136911 (value 5339529; 0.01% of shares outstanding; change 0.00)
Holder of TREE: Federated Hermes MDT Series-Federated Hermes MDT Small Cap Core Fund
Shares held as of 2026-04-30: 89116 (value 3475524; 0.01% of shares outstanding; change 0.00)
Holder of TREE: Fidelity Covington Trust-Fidelity Enhanced Small Cap ETF
Shares held as of 2026-04-30: 176459 (value 6249295; 0.01% of shares outstanding; change 0.04)
Holder of TREE: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 110799 (value 4321161; 0.01% of shares outstanding; change 0.01)
Holder of TREE: Principal Funds, Inc-SmallCap Growth Fund I
Shares held as of 2026-04-30: 82024 (value 3198936; 0.01% of shares outstanding; change -0.01)
Holder of TREE: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 270311 (value 9939335; 0.02% of shares outstanding; change -0.04)
Holder of TREE: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 86448 (value 3178692; 0.01% of shares outstanding; change 0.00)
Holder of TREE: Fidelity Covington Trust-Fidelity Enhanced Small Cap Core ETF
Shares held as of 2026-05-31: 183665 (value 6753362; 0.01% of shares outstanding; change 0.04)
Holder of TREE: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 272807 (value 10639473; 0.02% of shares outstanding; change 0.01)
Holder of TREE: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-05-31: 85560 (value 3336840; 0.01% of shares outstanding; change -0.01)
Holder of TREE: Fidelity Covington Trust-Fidelity Enhanced Small Cap Core ETF
Shares held as of 2026-06-30: 188963 (value 7369557; 0.01% of shares outstanding; change 0.03)
Holder of TREX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1158912 (value 47978958; 0.01% of shares outstanding; change 0.01)