speb/financial-data huggingface dataset:
Holder of TMC: iShares, Inc.-iShares MSCI Global Metals & Mining Producers ETF
Shares held as of 2026-04-30: 238191 (value 1146889; 0.00% of shares outstanding; change -0.01)
Holder of TMC: FIDELITY COVINGTON TRUST-Fidelity MSCI Materials Index ETF
Shares held as of 2026-05-31: 85990 (value 315583; 0.00% of shares outstanding; change 0.09)
Holder of TMC: Fidelity Commonwealth Trust-Fidelity Nasdaq Composite Index ETF
Shares held as of 2026-05-31: 118537 (value 570755; 0.00% of shares outstanding; change 0.01)
Holder of TMC: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 252088 (value 925162; 0.00% of shares outstanding; change 0.00)
Holder of TMC: SPDR INDEX SHARES Fd.S-State Street SPDR PORT. Developed World ex-US E
Shares held as of 2026-05-31: 358215 (value 1314649; 0.00% of shares outstanding; change 0.00)
Holder of TMC: SPDR INDEX SHARES Fd.S-State Street SPDR S&P Intl Small Cap ETF
Shares held as of 2026-05-31: 148684 (value 545670; 0.00% of shares outstanding; change -0.02)
Holder of TMC: SPDR INDEX SHARES Fd.S-State Street SPDR S&P North American Natural Re
Shares held as of 2026-05-31: 73497 (value 309422; 0.00% of shares outstanding; change -0.03)
Holder of TMC: iShares, Inc.-iShares MSCI Global Metals & Mining Producers ETF
Shares held as of 2026-05-31: 277121 (value 1017034; 0.00% of shares outstanding; change 0.16)
Holder of TMC: Fidelity Commonwealth Trust-Fidelity Nasdaq Composite Index ETF
Shares held as of 2026-06-30: 119344 (value 437992; 0.00% of shares outstanding; change 0.01)
Holder of TMC: SPDR INDEX SHARES Fd.S-State Street SPDR S&P North American Natural Re
Shares held as of 2026-06-30: 67449 (value 247537; 0.00% of shares outstanding; change -0.08)
Holder of TMCI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 507442 (value 1755749; 0.01% of shares outstanding; change 0.00)
Holder of TMCI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 954065 (value 3301064; 0.01% of shares outstanding; change -0.33)
Holder of TMCI: First Eagle Funds-First Eagle Small Cap Opportunity Fund
Shares held as of 2026-01-31: 1327156 (value 5978837; 0.02% of shares outstanding; change 0.17)
Holder of TMCI: SCHWAB CAPITAL TRUST-Schwab Small-Cap Index Fund
Shares held as of 2026-01-31: 120000 (value 430200; 0.00% of shares outstanding; change 0.00)
Holder of TMCI: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 458609 (value 2066033; 0.01% of shares outstanding; change 0.00)
Holder of TMCI: SCHWAB STRATEGIC TRUST-Schwab U.S. Small-Cap ETF
Shares held as of 2026-02-28: 233618 (value 934472; 0.00% of shares outstanding; change 0.01)
Holder of TMCI: VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund
Shares held as of 2026-02-28: 235607 (value 942428; 0.00% of shares outstanding; change 0.01)
Holder of TMCI: VANGUARD WORLD FUND-Vanguard Health Care Index Fund
Shares held as of 2026-02-28: 151893 (value 607572; 0.00% of shares outstanding; change -0.01)
Holder of TMCI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 507442 (value 2029768; 0.01% of shares outstanding; change 0.00)
Holder of TMCI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 954065 (value 3816260; 0.01% of shares outstanding; change 0.00)
Holder of TMCI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1187402 (value 4108410; 0.02% of shares outstanding; change 0.02)
Holder of TMCI: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 170911 (value 769954; 0.00% of shares outstanding; change 0.94)
Holder of TMCI: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 477233 (value 1908932; 0.01% of shares outstanding; change 0.04)
Holder of TMCI: SCHWAB CAPITAL TRUST-Schwab Small-Cap Index Fund
Shares held as of 2026-04-30: 112996 (value 451984; 0.00% of shares outstanding; change -0.06)
Holder of TMCI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1140867 (value 5139605; 0.02% of shares outstanding; change -0.04)
Holder of TMCI: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 398165 (value 1793733; 0.01% of shares outstanding; change 0.00)
Holder of TMCI: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 170911 (value 683644; 0.00% of shares outstanding; change 0.00)
Holder of TMCI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1151732 (value 4606928; 0.02% of shares outstanding; change 0.01)
Holder of TMCI: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-05-31: 394061 (value 1576244; 0.01% of shares outstanding; change -0.01)
Holder of TMDX: MUTUAL FUND SERIES TRUST-Eventide Gilead Fund
Shares held as of 2025-12-31: 460684 (value 30957963; 0.01% of shares outstanding; change 0.00)
Holder of TMDX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2025-12-31: 415003 (value 27888200; 0.01% of shares outstanding; change -0.03)
Holder of TMDX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 736614 (value 49500458; 0.02% of shares outstanding; change -0.04)
Holder of TMDX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1020859 (value 68601721; 0.03% of shares outstanding; change 0.01)
Holder of TMDX: Delaware Group Equity Funds V-Nomura Small Cap Core Fund
Shares held as of 2026-02-28: 473165 (value 34190903; 0.01% of shares outstanding; change -0.16)
Holder of TMDX: Fidelity Securities Fund-Fidelity Small Cap Growth Fund
Shares held as of 2026-02-28: 572950 (value 42358193; 0.02% of shares outstanding; change 0.00)
Holder of TMDX: Fidelity Contrafund-Fidelity Advisor New Insights Fund
Shares held as of 2026-03-31: 614300 (value 41280958; 0.02% of shares outstanding; change 0.00)
Holder of TMDX: MUTUAL FUND SERIES TRUST-Eventide Gilead Fund
Shares held as of 2026-03-31: 460684 (value 33289026; 0.01% of shares outstanding; change 0.00)
Holder of TMDX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 420037 (value 30351874; 0.01% of shares outstanding; change 0.01)
Holder of TMDX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 751336 (value 54291540; 0.02% of shares outstanding; change 0.02)
Holder of TMDX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1036737 (value 74914617; 0.03% of shares outstanding; change 0.02)
Holder of TMDX: Variable Insurance Products Fund II-VIP Contrafund Portfolio
Shares held as of 2026-03-31: 589600 (value 39621118; 0.02% of shares outstanding; change 0.00)
Holder of TMDX: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 820901 (value 55164544; 0.02% of shares outstanding; change 0.01)
Holder of TMDX: Fidelity Contrafund-Fidelity Advisor New Insights Fund
Shares held as of 2026-04-30: 614300 (value 45415199; 0.02% of shares outstanding; change 0.00)
Holder of TMDX: Fidelity Securities Fund-Fidelity Small Cap Growth Fund
Shares held as of 2026-04-30: 620979 (value 44871943; 0.02% of shares outstanding; change 0.08)
Holder of TMDX: Variable Insurance Products Fund II-VIP Contrafund Portfolio
Shares held as of 2026-04-30: 589600 (value 43589128; 0.02% of shares outstanding; change 0.00)
Holder of TMDX: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 2082758 (value 164100504; 0.06% of shares outstanding; change 0.02)
Holder of TMDX: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 788803 (value 58316206; 0.02% of shares outstanding; change -0.04)
Holder of TMDX: Fidelity Contrafund-Fidelity Advisor New Insights Fund
Shares held as of 2026-05-31: 614300 (value 44389319; 0.02% of shares outstanding; change 0.00)
Holder of TMDX: Variable Insurance Products Fund II-VIP Contrafund Portfolio
Shares held as of 2026-05-31: 589600 (value 42604497; 0.02% of shares outstanding; change 0.00)
Holder of TMDX: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 2073206 (value 149809869; 0.06% of shares outstanding; change 0.00)
Holder of TMDX: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 802220 (value 57968418; 0.02% of shares outstanding; change 0.02)
Holder of TME: Krane Shares Trust-KraneShares CSI China Internet ETF
Shares held as of 2025-12-31: 17436754 (value 160766876; 0.02% of shares outstanding; change 0.02)
Holder of TME: HARTFORD MUTUAL Fd.S II INC-Hartford Schroders Emerging Markets Eqy. F
Shares held as of 2026-01-31: 3583051 (value 29309358; 0.00% of shares outstanding; change 0.37)
Holder of TME: HARTFORD MUTUAL Fd.S II INC-Hartford Schroders Intl Stock Fd.
Shares held as of 2026-01-31: 7517345 (value 61491884; 0.01% of shares outstanding; change -0.01)
Holder of TME: JPMorgan Trust I-JPMorgan Emerging Markets Equity Fund
Shares held as of 2026-01-31: 3866756 (value 31630065; 0.01% of shares outstanding; change -0.14)
Holder of TME: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard Emerging Markets Stock Index Fd
Shares held as of 2026-01-31: 6773681 (value 55408712; 0.01% of shares outstanding; change 0.03)
Holder of TME: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 7269418 (value 59463841; 0.01% of shares outstanding; change 0.01)
Holder of TME: VANGUARD WORLD FUND-Vanguard International Growth Fund
Shares held as of 2026-02-28: 12636981 (value 111963647; 0.02% of shares outstanding; change 0.18)
Holder of TME: Fidelity Investment Trust-Fidelity Emerging Markets Fund
Shares held as of 2026-03-31: 5678225 (value 52353236; 0.01% of shares outstanding; change 0.00)
Holder of TME: Krane Shares Trust-KraneShares CSI China Internet ETF
Shares held as of 2026-03-31: 16272325 (value 144172793; 0.02% of shares outstanding; change -0.07)
Holder of TME: iShares, Inc.-iShares Core MSCI Emerging Markets ETF
Shares held as of 2026-03-31: 6409521 (value 59095785; 0.01% of shares outstanding; change 0.00)
Holder of TME: AIM Investment Fd.s -Invesco Developing Markets Fd.
Shares held as of 2026-04-30: 7360133 (value 65210775; 0.01% of shares outstanding; change 2.29)
Holder of TME: Fidelity Investment Trust-Fidelity Emerging Markets Fund
Shares held as of 2026-04-30: 5678225 (value 46447882; 0.01% of shares outstanding; change 0.00)
Holder of TME: HARTFORD MUTUAL Fd.S II INC-Hartford Schroders Intl Stock Fd.
Shares held as of 2026-04-30: 9737417 (value 86273511; 0.01% of shares outstanding; change 0.30)
Holder of TME: Invesco Exchange-Traded Fund Trust II-Invesco China Technology ETF
Shares held as of 2026-04-30: 4721828 (value 42968636; 0.01% of shares outstanding; change -0.01)
Holder of TME: JPMorgan Trust I-JPMorgan Emerging Markets Equity Fund
Shares held as of 2026-04-30: 3866756 (value 34259456; 0.01% of shares outstanding; change 0.00)
Holder of TME: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard Emerging Markets Stock Index Fd
Shares held as of 2026-04-30: 6885687 (value 61007184; 0.01% of shares outstanding; change 0.02)
Holder of TME: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 7264293 (value 64361633; 0.01% of shares outstanding; change 0.00)
Holder of TME: iShares, Inc.-iShares Core MSCI Emerging Markets ETF
Shares held as of 2026-04-30: 6409521 (value 52429883; 0.01% of shares outstanding; change 0.00)
Holder of TME: Fidelity Investment Trust-Fidelity Emerging Markets Fund
Shares held as of 2026-05-31: 5678225 (value 50309071; 0.01% of shares outstanding; change 0.00)
Holder of TME: Invesco Exchange-Traded Fund Trust II-Invesco China Technology ETF
Shares held as of 2026-05-31: 5225639 (value 47657827; 0.01% of shares outstanding; change 0.11)
Holder of TME: iShares, Inc.-iShares Core MSCI Emerging Markets ETF
Shares held as of 2026-05-31: 6409521 (value 56788353; 0.01% of shares outstanding; change 0.00)
Holder of TME: Invesco Exchange-Traded Fund Trust II-Invesco China Technology ETF
Shares held as of 2026-06-30: 4351271 (value 38552259; 0.01% of shares outstanding; change -0.17)
Holder of TMHC: T. Rowe Price Small-Cap Value Fund, Inc.
Shares held as of 2025-12-31: 964430 (value 68937459; 0.01% of shares outstanding; change -0.14)
Holder of TMHC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1052523 (value 61572595; 0.01% of shares outstanding; change -0.01)
Holder of TMHC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 2108079 (value 123322621; 0.02% of shares outstanding; change -0.05)
Holder of TMHC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 1358382 (value 79465347; 0.01% of shares outstanding; change -0.05)
Holder of TMHC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 2878635 (value 168400147; 0.03% of shares outstanding; change -0.02)
Holder of TMHC: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 1424488 (value 102142914; 0.02% of shares outstanding; change 0.00)
Holder of TMHC: Capitol Series Trust-FullerThaler Behavioral Small-Cap Equity Fund
Shares held as of 2026-03-31: 2227158 (value 159197261; 0.02% of shares outstanding; change 0.00)
Holder of TMHC: T. Rowe Price Small-Cap Value Fund, Inc.
Shares held as of 2026-03-31: 1118912 (value 81065170; 0.01% of shares outstanding; change 0.16)
Holder of TMHC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1090520 (value 79008170; 0.01% of shares outstanding; change 0.04)
Holder of TMHC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 2110773 (value 152925497; 0.02% of shares outstanding; change 0.00)
Holder of TMHC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 1343737 (value 97353741; 0.01% of shares outstanding; change -0.01)
Holder of TMHC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 2899588 (value 210075141; 0.03% of shares outstanding; change 0.01)
Holder of TMHC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 2341403 (value 136972075; 0.03% of shares outstanding; change 0.00)
Holder of TMHC: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 1708623 (value 122132377; 0.02% of shares outstanding; change 0.20)
Holder of TMHC: Capitol Series Trust-FullerThaler Behavioral Small-Cap Equity Fund
Shares held as of 2026-04-30: 2564758 (value 185816709; 0.03% of shares outstanding; change 0.15)
Holder of TMHC: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 1424488 (value 103204151; 0.02% of shares outstanding; change 0.00)
Holder of TMHC: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-04-30: 3301016 (value 236286731; 0.04% of shares outstanding; change 0.02)
Holder of TMHC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 2266618 (value 162527847; 0.02% of shares outstanding; change -0.03)
Holder of TMHC: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 1988703 (value 142599952; 0.02% of shares outstanding; change 0.16)
Holder of TMHC: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-05-31: 3315288 (value 240192605; 0.04% of shares outstanding; change 0.00)
Holder of TMHC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 2297656 (value 166465170; 0.02% of shares outstanding; change 0.01)
Holder of TMHC: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 2057355 (value 149055363; 0.02% of shares outstanding; change 0.03)
Holder of TMJ.DE: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 2023449 (value 323549482; 0.03% of shares outstanding; change 0.01)
Holder of TMJ.DE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1813275 (value 289942661; 0.02% of shares outstanding; change 0.00)
Holder of TMJ.DE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 1154638 (value 184626609; 0.01% of shares outstanding; change -0.01)
Holder of TMJ.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 2493174 (value 398658507; 0.03% of shares outstanding; change 0.00)
Holder of TMJ.DE: AIM Sector Fd.s -INVESCO VALUE OPPORTUNITIES Fd.
Shares held as of 2026-04-30: 1026146 (value 164080739; 0.01% of shares outstanding; change 0.11)
Holder of TMJ.DE: AIM Sector Funds (Invesco Sector Funds)-INVESCO SMALL CAP VALUE FUND
Shares held as of 2026-04-30: 1416810 (value 223005885; 0.02% of shares outstanding; change 0.09)
Holder of TMJ.DE: AIM Sector Funds (Invesco Sector Funds)-Invesco Small Cap Value Fund
Shares held as of 2026-04-30: 1416810 (value 226547910; 0.02% of shares outstanding; change 0.09)
Holder of TMJ.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 1018722 (value 162893641; 0.01% of shares outstanding; change 0.00)
Holder of TMJ.DE: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-05-31: 1192516 (value 187702011; 0.02% of shares outstanding; change 0.00)
Holder of TMJ.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 1048588 (value 167669214; 0.01% of shares outstanding; change 0.02)
Holder of TMJ.DE: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-06-30: 1119670 (value 179035226; 0.01% of shares outstanding; change -0.06)
Holder of TMJ.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 938452 (value 150058469; 0.01% of shares outstanding; change -0.02)
Holder of TMO: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 9474604 (value 4666337308; 0.03% of shares outstanding; change 0.02)
Holder of TMO: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 11807649 (value 5815385324; 0.03% of shares outstanding; change -0.01)
Holder of TMO: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 4798081 (value 2363102920; 0.01% of shares outstanding; change 0.00)
Holder of TMO: Fidelity Contrafund
Shares held as of 2026-03-31: 2072357 (value 1020656566; 0.01% of shares outstanding; change 0.08)
Holder of TMO: GROWTH FUND OF AMERICA
Shares held as of 2026-03-31: 2090506 (value 1187950959; 0.01% of shares outstanding; change -0.02)
Holder of TMO: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 9547160 (value 5425269234; 0.03% of shares outstanding; change 0.01)
Holder of TMO: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 11795894 (value 6703134839; 0.03% of shares outstanding; change 0.00)
Holder of TMO: VANGUARD INDEX FUNDS-Vanguard Value Index Fund
Shares held as of 2026-03-31: 3435907 (value 1952488545; 0.01% of shares outstanding; change -0.01)
Holder of TMO: VANGUARD INSTITUTIONAL INDEX FUNDS-Vanguard Institutional Index Fund
Shares held as of 2026-03-31: 2118498 (value 1203857694; 0.01% of shares outstanding; change -0.02)
Holder of TMO: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 4814637 (value 2250746557; 0.01% of shares outstanding; change 0.00)
Holder of TMO: Fidelity Contrafund
Shares held as of 2026-04-30: 2534235 (value 1184704205; 0.01% of shares outstanding; change 0.22)
Holder of TMO: SELECT SECTOR SPDR TRT-State Street Health Care Select Sector SPDR ETF
Shares held as of 2026-04-30: 2718288 (value 1262943747; 0.01% of shares outstanding; change -0.01)
Holder of TMO: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 4486518 (value 2123513823; 0.01% of shares outstanding; change 0.03)
Holder of TMO: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 4859606 (value 2271768666; 0.01% of shares outstanding; change 0.01)
Holder of TMO: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 4807944 (value 2732162304; 0.01% of shares outstanding; change 0.00)
Holder of TMO: Fidelity Contrafund
Shares held as of 2026-05-31: 2540235 (value 1443513965; 0.01% of shares outstanding; change 0.00)
Holder of TMO: SELECT SECTOR SPDR TRT-State Street Health Care Select Sector SPDR ETF
Shares held as of 2026-05-31: 2614237 (value 1377833578; 0.01% of shares outstanding; change -0.04)
Holder of TMO: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 4530336 (value 2387713533; 0.01% of shares outstanding; change 0.01)
Holder of TMO: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 4949834 (value 2812792717; 0.01% of shares outstanding; change 0.02)
Holder of TMO: SELECT SECTOR SPDR TRT-State Street Health Care Select Sector SPDR ETF
Shares held as of 2026-06-30: 2634693 (value 1497190669; 0.01% of shares outstanding; change 0.01)
Holder of TMO: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 4491289 (value 2552219931; 0.01% of shares outstanding; change -0.01)
Holder of TMP: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 135652 (value 11686420; 0.01% of shares outstanding; change 0.04)
Holder of TMP: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 295177 (value 25429499; 0.02% of shares outstanding; change -0.04)
Holder of TMP: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 190059 (value 16373583; 0.01% of shares outstanding; change -0.04)
Holder of TMP: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 400609 (value 34512465; 0.03% of shares outstanding; change 0.03)
Holder of TMP: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 132592 (value 12146753; 0.01% of shares outstanding; change 0.01)
Holder of TMP: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 141504 (value 14308884; 0.01% of shares outstanding; change 0.04)
Holder of TMP: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 299880 (value 30323866; 0.02% of shares outstanding; change 0.02)
Holder of TMP: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 190575 (value 19270944; 0.01% of shares outstanding; change 0.00)
Holder of TMP: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 410309 (value 41490447; 0.03% of shares outstanding; change 0.02)
Holder of TMP: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 335281 (value 28884458; 0.02% of shares outstanding; change 0.02)
Holder of TMP: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-03-31: 116591 (value 10044314; 0.01% of shares outstanding; change 0.00)
Holder of TMP: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 277235 (value 24302421; 0.02% of shares outstanding; change 0.14)
Holder of TMP: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 134091 (value 13559282; 0.01% of shares outstanding; change 0.01)
Holder of TMP: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 770195 (value 68778415; 0.05% of shares outstanding; change 0.02)
Holder of TMP: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 322115 (value 29508955; 0.02% of shares outstanding; change -0.04)
Holder of TMP: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-04-30: 115256 (value 10292361; 0.01% of shares outstanding; change -0.01)
Holder of TMP: iShares Trust-iShares S&P Small-Cap 600 Value ETF
Shares held as of 2026-04-30: 117537 (value 10496054; 0.01% of shares outstanding; change -0.05)
Holder of TMP: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 306073 (value 28039347; 0.02% of shares outstanding; change 0.10)
Holder of TMP: SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF
Shares held as of 2026-05-31: 115791 (value 10607613; 0.01% of shares outstanding; change 0.01)
Holder of TMP: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 765741 (value 77431732; 0.05% of shares outstanding; change -0.01)
Holder of TMP: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 325189 (value 32883112; 0.02% of shares outstanding; change 0.01)
Holder of TMP: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-05-31: 119487 (value 12082525; 0.01% of shares outstanding; change 0.04)
Holder of TMP: iShares Trust-iShares S&P Small-Cap 600 Value ETF
Shares held as of 2026-05-31: 120918 (value 12227228; 0.01% of shares outstanding; change 0.03)
Holder of TMP: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 334664 (value 33841224; 0.02% of shares outstanding; change 0.09)
Holder of TMQ: John Hancock Investment Trust-Diversified Real Assets Fund
Shares held as of 2025-12-31: 245439 (value 1136382; 0.00% of shares outstanding; change -0.39)
Holder of TMQ: SPROTT FUNDS TRUST-Sprott Copper Miners ETF
Shares held as of 2025-12-31: 80424 (value 372363; 0.00% of shares outstanding; change 0.69)
Holder of TMQ: SPROTT FUNDS TRUST-Sprott Critical Materials ETF
Shares held as of 2025-12-31: 35713 (value 165351; 0.00% of shares outstanding; change 1.45)
Holder of TMQ: SPROTT FUNDS TRUST-Sprott Junior Copper Miners ETF
Shares held as of 2025-12-31: 558259 (value 2584739; 0.00% of shares outstanding; change 0.73)
Holder of TMQ: GOEHRING & ROZENCWAJG INVESTMENT Fd.S-Goehring & Rozencwajg Resources 
Shares held as of 2026-02-28: 742157 (value 2241314; 0.00% of shares outstanding; change 0.05)
Holder of TMQ: Amplify ETF Trust-Amplify Junior Silver Miners ETF
Shares held as of 2026-03-31: 9817974 (value 29650281; 0.06% of shares outstanding; change -0.47)
Holder of TMQ: FIDELITY COVINGTON TRUST-Fidelity MSCI Materials Index ETF
Shares held as of 2026-03-31: 37892 (value 151189; 0.00% of shares outstanding; change 0.03)
Holder of TMQ: John Hancock Investment Trust-Diversified Real Assets Fund
Shares held as of 2026-03-31: 265992 (value 803295; 0.00% of shares outstanding; change 0.08)
Holder of TMQ: SPROTT FUNDS TRUST-Sprott Copper Miners ETF
Shares held as of 2026-03-31: 208367 (value 629268; 0.00% of shares outstanding; change 1.59)
Holder of TMQ: SPROTT FUNDS TRUST-Sprott Critical Materials ETF
Shares held as of 2026-03-31: 64208 (value 193908; 0.00% of shares outstanding; change 0.80)
Holder of TMQ: SPROTT FUNDS TRUST-Sprott Junior Copper Miners ETF
Shares held as of 2026-03-31: 1588168 (value 4796267; 0.01% of shares outstanding; change 1.84)
Holder of TMQ: -SSgA SPDR ETFS Europe I-State Street SPDR MSCI All Country World Inve
Shares held as of 2026-04-30: 32000 (value 114239; 0.00% of shares outstanding; change 0.00)
Holder of TMQ: FIDELITY COVINGTON TRUST-Fidelity MSCI Materials Index ETF
Shares held as of 2026-04-30: 41343 (value 147594; 0.00% of shares outstanding; change 0.09)
Holder of TMQ: SPDR INDEX SHARES Fd.S-State Street SPDR S&P Intl Small Cap ETF
Shares held as of 2026-04-30: 74729 (value 283222; 0.00% of shares outstanding; change 0.02)
Holder of TMQ: iShares, Inc.-iShares MSCI Global Metals & Mining Producers ETF
Shares held as of 2026-04-30: 125479 (value 447960; 0.00% of shares outstanding; change -0.01)
Holder of TMQ: -SSgA SPDR ETFS Europe I-State Street SPDR MSCI All Country World Inve
Shares held as of 2026-05-31: 32000 (value 95360; 0.00% of shares outstanding; change 0.00)
Holder of TMQ: FIDELITY COVINGTON TRUST-Fidelity MSCI Materials Index ETF
Shares held as of 2026-05-31: 43329 (value 130853; 0.00% of shares outstanding; change 0.05)
Holder of TMQ: SPDR INDEX SHARES Fd.S-State Street SPDR S&P Intl Small Cap ETF
Shares held as of 2026-05-31: 73217 (value 221115; 0.00% of shares outstanding; change -0.02)
Holder of TMQ: iShares, Inc.-iShares MSCI Global Metals & Mining Producers ETF
Shares held as of 2026-05-31: 135020 (value 407760; 0.00% of shares outstanding; change 0.08)
Holder of TMQ: -SSgA SPDR ETFS Europe I-State Street SPDR MSCI All Country World Inve
Shares held as of 2026-06-30: 32000 (value 96639; 0.00% of shares outstanding; change 0.00)
Holder of TMQ.TO: SPROTT FUNDS TRUST-Sprott Copper Miners ETF
Shares held as of 2025-12-31: 80424 (value 530798; 0.00% of shares outstanding; change 0.69)
Holder of TMQ.TO: SPROTT FUNDS TRUST-Sprott Critical Materials ETF
Shares held as of 2025-12-31: 35713 (value 235705; 0.00% of shares outstanding; change 1.45)
Holder of TMQ.TO: SPROTT FUNDS TRUST-Sprott Junior Copper Miners ETF
Shares held as of 2025-12-31: 558259 (value 3684509; 0.00% of shares outstanding; change 0.73)
Holder of TMQ.TO: GOEHRING & ROZENCWAJG INVESTMENT Fd.S-Goehring & Rozencwajg Resources 
Shares held as of 2026-02-28: 742157 (value 3183853; 0.00% of shares outstanding; change 0.05)
Holder of TMQ.TO: Amplify ETF Trust-Amplify Junior Silver Miners ETF
Shares held as of 2026-03-31: 9817974 (value 42119108; 0.06% of shares outstanding; change -0.47)
Holder of TMQ.TO: FIDELITY COVINGTON TRUST-Fidelity MSCI Materials Index ETF
Shares held as of 2026-03-31: 37892 (value 250087; 0.00% of shares outstanding; change 0.03)
Holder of TMQ.TO: John Hancock Investment Trust-Diversified Real Assets Fund
Shares held as of 2026-03-31: 265992 (value 1141105; 0.00% of shares outstanding; change 0.08)
Holder of TMQ.TO: SPROTT FUNDS TRUST-Sprott Copper Miners ETF
Shares held as of 2026-03-31: 208367 (value 893894; 0.00% of shares outstanding; change 1.59)
Holder of TMQ.TO: SPROTT FUNDS TRUST-Sprott Critical Materials ETF
Shares held as of 2026-03-31: 64208 (value 275452; 0.00% of shares outstanding; change 0.80)
Holder of TMQ.TO: SPROTT FUNDS TRUST-Sprott Junior Copper Miners ETF
Shares held as of 2026-03-31: 1588168 (value 6813240; 0.01% of shares outstanding; change 1.84)
Holder of TMQ.TO: -SSgA SPDR ETFS Europe I-State Street SPDR MSCI All Country World Inve
Shares held as of 2026-04-30: 32000 (value 162399; 0.00% of shares outstanding; change 0.00)
Holder of TMQ.TO: FIDELITY COVINGTON TRUST-Fidelity MSCI Materials Index ETF
Shares held as of 2026-04-30: 41343 (value 209815; 0.00% of shares outstanding; change 0.09)
Holder of TMQ.TO: SPDR INDEX SHARES Fd.S-State Street SPDR S&P Intl Small Cap ETF
Shares held as of 2026-04-30: 74729 (value 390085; 0.00% of shares outstanding; change 0.02)
Holder of TMQ.TO: iShares, Inc.-iShares MSCI Global Metals & Mining Producers ETF
Shares held as of 2026-04-30: 125479 (value 636805; 0.00% of shares outstanding; change -0.01)
Holder of TMQ.TO: -SSgA SPDR ETFS Europe I-State Street SPDR MSCI All Country World Inve
Shares held as of 2026-05-31: 32000 (value 133119; 0.00% of shares outstanding; change 0.00)
Holder of TMQ.TO: FIDELITY COVINGTON TRUST-Fidelity MSCI Materials Index ETF
Shares held as of 2026-05-31: 43329 (value 185881; 0.00% of shares outstanding; change 0.05)
Holder of TMQ.TO: SPDR INDEX SHARES Fd.S-State Street SPDR S&P Intl Small Cap ETF
Shares held as of 2026-05-31: 73217 (value 314100; 0.00% of shares outstanding; change -0.02)
Holder of TMQ.TO: iShares, Inc.-iShares MSCI Global Metals & Mining Producers ETF
Shares held as of 2026-05-31: 135020 (value 579235; 0.00% of shares outstanding; change 0.08)
Holder of TMQ.TO: -SSgA SPDR ETFS Europe I-State Street SPDR MSCI All Country World Inve
Shares held as of 2026-06-30: 32000 (value 137279; 0.00% of shares outstanding; change 0.00)
Holder of TMUS: Dodge & Cox Funds-Dodge & Cox Stock Fund
Shares held as of 2025-12-31: 4664337 (value 874703111; 0.00% of shares outstanding; change 0.67)
Holder of TMUS: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 12128866 (value 2274526226; 0.01% of shares outstanding; change 0.02)
Holder of TMUS: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 14069699 (value 2638490636; 0.01% of shares outstanding; change -0.01)
Holder of TMUS: Dodge & Cox Funds-Dodge & Cox Stock Fund
Shares held as of 2026-03-31: 4664337 (value 840000433; 0.00% of shares outstanding; change 0.00)
Holder of TMUS: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 6050805 (value 1134707454; 0.01% of shares outstanding; change -0.01)
Holder of TMUS: VANGUARD FENWAY FUNDS-Vanguard Equity Income Fund
Shares held as of 2026-03-31: 3762704 (value 677625349; 0.00% of shares outstanding; change 0.11)
Holder of TMUS: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 12039044 (value 2168111389; 0.01% of shares outstanding; change -0.01)
Holder of TMUS: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 13999362 (value 2521145051; 0.01% of shares outstanding; change -0.01)
Holder of TMUS: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 6071684 (value 1121257873; 0.01% of shares outstanding; change 0.00)
Holder of TMUS: Invesco Exchange-Traded Fund Trust II-Invesco NASDAQ 100 ETF
Shares held as of 2026-04-30: 4437695 (value 791218821; 0.00% of shares outstanding; change 0.04)
Holder of TMUS: Invesco QQQ Trust, Series 1
Shares held as of 2026-04-30: 23583691 (value 4204854143; 0.02% of shares outstanding; change 0.02)
Holder of TMUS: SELECT SECTOR SPDR TRT-State Street Communication Services Select Sect
Shares held as of 2026-04-30: 4985365 (value 888865643; 0.00% of shares outstanding; change -0.07)
Holder of TMUS: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 5655400 (value 1008329532; 0.01% of shares outstanding; change 0.03)
Holder of TMUS: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 6128446 (value 1131740111; 0.01% of shares outstanding; change 0.01)
Holder of TMUS: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 6063248 (value 1091930310; 0.01% of shares outstanding; change 0.00)
Holder of TMUS: Invesco Exchange-Traded Fund Trust II-Invesco NASDAQ 100 ETF
Shares held as of 2026-05-31: 4683360 (value 901218930; 0.00% of shares outstanding; change 0.06)
Holder of TMUS: Invesco QQQ Trust, Series 1
Shares held as of 2026-05-31: 23876443 (value 4594543751; 0.02% of shares outstanding; change 0.01)
Holder of TMUS: SELECT SECTOR SPDR TRT-State Street Communication Services Select Sect
Shares held as of 2026-05-31: 4920271 (value 923092045; 0.00% of shares outstanding; change -0.01)
Holder of TMUS: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 5710677 (value 1071380115; 0.01% of shares outstanding; change 0.01)
Holder of TMUS: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 6242570 (value 1124224408; 0.01% of shares outstanding; change 0.02)
Holder of TMUS: Invesco Exchange-Traded Fund Trust II-Invesco NASDAQ 100 ETF
Shares held as of 2026-06-30: 4746358 (value 854771594; 0.00% of shares outstanding; change 0.01)
Holder of TMUS: Invesco QQQ Trust, Series 1
Shares held as of 2026-06-30: 22972163 (value 4137056750; 0.02% of shares outstanding; change -0.04)
Holder of TMUS: SELECT SECTOR SPDR TRT-State Street Communication Services Select Sect
Shares held as of 2026-06-30: 5909037 (value 1064158451; 0.01% of shares outstanding; change 0.20)
Holder of TMUS: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 5624457 (value 1012908440; 0.01% of shares outstanding; change -0.02)
Holder of TN8.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 4798081 (value 2038224750; 0.01% of shares outstanding; change 0.00)
Holder of TN8.DE: Fidelity Contrafund
Shares held as of 2026-03-31: 2072357 (value 880337228; 0.01% of shares outstanding; change 0.08)
Holder of TN8.DE: GROWTH FUND OF AMERICA
Shares held as of 2026-03-31: 2090506 (value 1023511750; 0.01% of shares outstanding; change -0.02)
Holder of TN8.DE: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 9547160 (value 4674289594; 0.03% of shares outstanding; change 0.01)
Holder of TN8.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 11795894 (value 5775269774; 0.03% of shares outstanding; change 0.00)
Holder of TN8.DE: VANGUARD INDEX FUNDS-Vanguard Value Index Fund
Shares held as of 2026-03-31: 3435907 (value 1682220088; 0.01% of shares outstanding; change -0.01)
Holder of TN8.DE: VANGUARD INSTITUTIONAL INDEX FUNDS-Vanguard Institutional Index Fund
Shares held as of 2026-03-31: 2118498 (value 1037216633; 0.01% of shares outstanding; change -0.02)
Holder of TN8.DE: SELECT SECTOR SPDR TRT-State Street Health Care Select Sector SPDR ETF
Shares held as of 2026-04-30: 2718288 (value 1154728709; 0.01% of shares outstanding; change -0.01)
Holder of TN8.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 4486518 (value 1905872791; 0.01% of shares outstanding; change 0.03)
Holder of TN8.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 4859606 (value 2064360569; 0.01% of shares outstanding; change 0.01)
Holder of TN8.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 4807944 (value 2353969411; 0.01% of shares outstanding; change 0.00)
Holder of TN8.DE: Fidelity Contrafund
Shares held as of 2026-05-31: 2540235 (value 1243699071; 0.01% of shares outstanding; change 0.00)
Holder of TN8.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 4949834 (value 2423438756; 0.01% of shares outstanding; change 0.02)
Holder of TN8.DE: SELECT SECTOR SPDR TRT-State Street Health Care Select Sector SPDR ETF
Shares held as of 2026-06-30: 2634693 (value 1289945708; 0.01% of shares outstanding; change 0.01)
Holder of TN8.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 4491289 (value 2198935121; 0.01% of shares outstanding; change -0.01)
Holder of TNC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 198297 (value 17075354; 0.01% of shares outstanding; change 0.00)
Holder of TNC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2025-12-31: 231704 (value 19952031; 0.01% of shares outstanding; change -0.06)
Holder of TNC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 411919 (value 35470345; 0.02% of shares outstanding; change -0.06)
Holder of TNC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 570047 (value 49086747; 0.03% of shares outstanding; change 0.04)
Holder of TNC: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 180720 (value 15442523; 0.01% of shares outstanding; change 0.01)
Holder of TNC: EQ Advisors Trust-1290 VT GAMCO Small Company Value Portfolio
Shares held as of 2026-03-31: 526700 (value 46228457; 0.03% of shares outstanding; change 0.32)
Holder of TNC: Trust for Professional Managers-Mairs & Power Growth Fund
Shares held as of 2026-03-31: 391664 (value 33506856; 0.02% of shares outstanding; change -0.35)
Holder of TNC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 201788 (value 17896578; 0.01% of shares outstanding; change 0.02)
Holder of TNC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 230477 (value 20228965; 0.01% of shares outstanding; change -0.01)
Holder of TNC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 412026 (value 36163520; 0.02% of shares outstanding; change 0.00)
Holder of TNC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 582277 (value 51106450; 0.03% of shares outstanding; change 0.02)
Holder of TNC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 441660 (value 38031342; 0.03% of shares outstanding; change 0.01)
Holder of TNC: AB TRUST-AB Discovery Value Fund
Shares held as of 2026-04-30: 232088 (value 20583885; 0.01% of shares outstanding; change 1.00)
Holder of TNC: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 457938 (value 39130800; 0.03% of shares outstanding; change -0.02)
Holder of TNC: Fidelity Puritan Trust-Fidelity Low-Priced Stock Fund
Shares held as of 2026-04-30: 501303 (value 43999362; 0.03% of shares outstanding; change 1.00)
Holder of TNC: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 1105497 (value 100323852; 0.06% of shares outstanding; change 0.02)
Holder of TNC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 427513 (value 37916129; 0.03% of shares outstanding; change -0.03)
Holder of TNC: AB TRUST-AB Discovery Value Fund
Shares held as of 2026-05-31: 287228 (value 25210000; 0.02% of shares outstanding; change 0.24)
Holder of TNC: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 432853 (value 38389733; 0.03% of shares outstanding; change -0.05)
Holder of TNC: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 1099584 (value 96510483; 0.06% of shares outstanding; change -0.01)
Holder of TNC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 431594 (value 37881003; 0.03% of shares outstanding; change 0.01)
Holder of TNC: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 431967 (value 37913742; 0.03% of shares outstanding; change 0.00)
Holder of TNC: Trust for Professional Managers-Mairs & Power Growth Fund
Shares held as of 2026-06-30: 386664 (value 33937497; 0.02% of shares outstanding; change -0.01)
Holder of TNDM: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 735214 (value 12645681; 0.01% of shares outstanding; change -0.01)
Holder of TNDM: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2025-12-31: 866700 (value 14907240; 0.01% of shares outstanding; change -0.04)
Holder of TNDM: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 1540856 (value 26502724; 0.02% of shares outstanding; change -0.04)
Holder of TNDM: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 2121404 (value 36488150; 0.03% of shares outstanding; change 0.01)
Holder of TNDM: Vanguard Explorer Fund
Shares held as of 2026-01-31: 828446 (value 12675223; 0.01% of shares outstanding; change -0.47)
Holder of TNDM: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 663817 (value 10156400; 0.01% of shares outstanding; change 0.01)
Holder of TNDM: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 756753 (value 12955611; 0.01% of shares outstanding; change 0.03)
Holder of TNDM: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 879123 (value 15050586; 0.01% of shares outstanding; change 0.01)
Holder of TNDM: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1574340 (value 26952702; 0.02% of shares outstanding; change 0.02)
Holder of TNDM: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 2158001 (value 36944978; 0.03% of shares outstanding; change 0.02)
Holder of TNDM: VANGUARD VARIABLE INSURANCE FUNDS-Small Company Growth Portfolio
Shares held as of 2026-03-31: 606317 (value 10380147; 0.01% of shares outstanding; change 0.12)
Holder of TNDM: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1658997 (value 28534749; 0.02% of shares outstanding; change 0.00)
Holder of TNDM: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 670692 (value 11482247; 0.01% of shares outstanding; change 0.01)
Holder of TNDM: SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF
Shares held as of 2026-04-30: 621356 (value 9506746; 0.01% of shares outstanding; change 0.00)
Holder of TNDM: Vanguard Explorer Fund
Shares held as of 2026-04-30: 1158065 (value 19826073; 0.02% of shares outstanding; change 0.40)
Holder of TNDM: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 4135538 (value 63273732; 0.06% of shares outstanding; change 0.02)
Holder of TNDM: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1594075 (value 24389347; 0.02% of shares outstanding; change -0.04)
Holder of TNDM: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 554807 (value 9542680; 0.01% of shares outstanding; change 0.00)
Holder of TNDM: SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF
Shares held as of 2026-05-31: 626972 (value 9661638; 0.01% of shares outstanding; change 0.01)
Holder of TNDM: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 4111772 (value 70393540; 0.06% of shares outstanding; change -0.01)
Holder of TNDM: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1622929 (value 27784545; 0.02% of shares outstanding; change 0.02)
Holder of TNDM: SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF
Shares held as of 2026-06-30: 628065 (value 10752473; 0.01% of shares outstanding; change 0.00)
Holder of TNE.AX: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 2773618 (value 89227285; 0.01% of shares outstanding; change 0.02)
Holder of TNE.AX: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 1011227 (value 28041324; 0.00% of shares outstanding; change 0.00)
Holder of TNE.AX: Goldman Sachs TRT-Goldman Sachs Intl Small Cap Insights Fd.
Shares held as of 2026-01-31: 1303139 (value 36136043; 0.00% of shares outstanding; change -0.43)
Holder of TNE.AX: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Index Fd.
Shares held as of 2026-01-31: 655212 (value 18169028; 0.00% of shares outstanding; change 0.02)
Holder of TNE.AX: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 4327991 (value 120015188; 0.01% of shares outstanding; change 0.01)
Holder of TNE.AX: SCHWAB STRATEGIC TRUST-Schwab International Equity ETF
Shares held as of 2026-02-28: 629314 (value 17060702; 0.00% of shares outstanding; change 0.01)
Holder of TNE.AX: AQR Funds-AQR Long-Short Equity Fund
Shares held as of 2026-03-31: 1165308 (value 31591500; 0.00% of shares outstanding; change 1.20)
Holder of TNE.AX: Brown Capital Mgmt Mutual Fd.s-Brown Capital Mgmt Intl Small Company F
Shares held as of 2026-03-31: 1584273 (value 42949641; 0.00% of shares outstanding; change 0.60)
Holder of TNE.AX: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 2852313 (value 77326207; 0.01% of shares outstanding; change 0.03)
Holder of TNE.AX: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 1011227 (value 27414364; 0.00% of shares outstanding; change 0.00)
Holder of TNE.AX: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Index Fd.
Shares held as of 2026-04-30: 680124 (value 18438162; 0.00% of shares outstanding; change 0.04)
Holder of TNE.AX: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 4323313 (value 117205018; 0.01% of shares outstanding; change 0.00)
Holder of TNE.AX: VANGUARD WHITEHALL Fd.S-Vanguard Intl Dividend Appreciation Index Fd.
Shares held as of 2026-04-30: 497107 (value 13476571; 0.00% of shares outstanding; change -0.12)
Holder of TNE.AX: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 2158689 (value 59860444; 0.01% of shares outstanding; change 0.01)
Holder of TNE.AX: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-04-30: 1162129 (value 32225836; 0.00% of shares outstanding; change 0.01)
Holder of TNE.AX: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 2197951 (value 59586452; 0.01% of shares outstanding; change 0.02)
Holder of TNE.AX: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-05-31: 1187139 (value 32183339; 0.00% of shares outstanding; change 0.02)
Holder of TNE5.DE: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 38652247 (value 153178857; 0.01% of shares outstanding; change 0.02)