speb/financial-data huggingface dataset:
Holder of TEY.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 1891264 (value 594140574; 0.01% of shares outstanding; change 0.00)
Holder of TEY.DE: VanEck ETF Trust-VanEck Semiconductor ETF
Shares held as of 2026-06-30: 2406969 (value 756149296; 0.01% of shares outstanding; change 0.16)
Holder of TFC: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 32261825 (value 1555342553; 0.03% of shares outstanding; change 0.01)
Holder of TFC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 40096149 (value 1933035306; 0.03% of shares outstanding; change -0.01)
Holder of TFC: AMERICAN FUNDS FUNDAMENTAL INVESTORS
Shares held as of 2026-03-31: 15652229 (value 810159346; 0.01% of shares outstanding; change 0.35)
Holder of TFC: AMERICAN MUTUAL FUND
Shares held as of 2026-03-31: 9238283 (value 457525979; 0.01% of shares outstanding; change 0.00)
Holder of TFC: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 16122636 (value 777272266; 0.01% of shares outstanding; change -0.01)
Holder of TFC: GROWTH FUND OF AMERICA
Shares held as of 2026-03-31: 12008251 (value 621547051; 0.01% of shares outstanding; change 0.00)
Holder of TFC: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 32076996 (value 1660305259; 0.03% of shares outstanding; change -0.01)
Holder of TFC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 39603594 (value 2049881958; 0.03% of shares outstanding; change -0.01)
Holder of TFC: VANGUARD INDEX FUNDS-Vanguard Value Index Fund
Shares held as of 2026-03-31: 11551489 (value 597905051; 0.01% of shares outstanding; change -0.02)
Holder of TFC: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-03-31: 40354127 (value 1998538201; 0.03% of shares outstanding; change 0.01)
Holder of TFC: AMERICAN MUTUAL FUND
Shares held as of 2026-04-30: 9238283 (value 477342065; 0.01% of shares outstanding; change 0.00)
Holder of TFC: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 16178406 (value 801235581; 0.01% of shares outstanding; change 0.00)
Holder of TFC: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 15055091 (value 733258234; 0.01% of shares outstanding; change 0.03)
Holder of TFC: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-04-30: 40354127 (value 2085097668; 0.03% of shares outstanding; change 0.00)
Holder of TFC: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 16329528 (value 808719899; 0.01% of shares outstanding; change 0.01)
Holder of TFC: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 16155815 (value 836224957; 0.01% of shares outstanding; change 0.00)
Holder of TFC: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 15202625 (value 785519605; 0.01% of shares outstanding; change 0.01)
Holder of TFC: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 16633172 (value 860932954; 0.01% of shares outstanding; change 0.02)
Holder of TFC: AMERICAN MUTUAL FUND
Shares held as of 2026-06-30: 9238283 (value 478173512; 0.01% of shares outstanding; change 0.00)
Holder of TFC: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 15057933 (value 779398586; 0.01% of shares outstanding; change -0.01)
Holder of TFC: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-06-30: 40354127 (value 2088729545; 0.03% of shares outstanding; change 0.00)
Holder of TFG.AS: Starboard Investment Trust-Matisse Discounted Closed-End Fund Strategy
Shares held as of 2026-03-31: 319771 (value 4252954; 0.00% of shares outstanding; change 0.00)
Holder of TFG.L: Starboard Investment Trust-Matisse Discounted Closed-End Fund Strategy
Shares held as of 2026-03-31: 319771 (value 4380862; 0.00% of shares outstanding; change 0.00)
Holder of TFGS.L: Starboard Investment Trust-Matisse Discounted Closed-End Fund Strategy
Shares held as of 2026-03-31: 319771 (value 324567565; 0.00% of shares outstanding; change 0.00)
Holder of TFII: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 736930 (value 120215394; 0.01% of shares outstanding; change 0.02)
Holder of TFII: J.P. Morgan Exch-Trd Fd. TRT-JPMorgan BetaBuilders Canada ETF
Shares held as of 2026-01-31: 259839 (value 37567523; 0.00% of shares outstanding; change -0.02)
Holder of TFII: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Index Fd.
Shares held as of 2026-01-31: 173823 (value 25131329; 0.00% of shares outstanding; change 0.03)
Holder of TFII: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 1150022 (value 166270182; 0.01% of shares outstanding; change 0.01)
Holder of TFII: SCHWAB STRATEGIC TRUST-Schwab International Equity ETF
Shares held as of 2026-02-28: 170823 (value 24837663; 0.00% of shares outstanding; change 0.07)
Holder of TFII: Fidelity Capital Trust-Fidelity Value Fund
Shares held as of 2026-03-31: 333700 (value 51429842; 0.00% of shares outstanding; change 0.12)
Holder of TFII: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-03-31: 352075 (value 54261797; 0.00% of shares outstanding; change 0.03)
Holder of TFII: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-03-31: 441779 (value 68086977; 0.01% of shares outstanding; change -0.04)
Holder of TFII: JANUS INVESTMENT FUND-Janus Henderson Enterprise Fund
Shares held as of 2026-03-31: 1889400 (value 284222428; 0.02% of shares outstanding; change 0.00)
Holder of TFII: JANUS INVESTMENT FUND-Janus Henderson Research Fund
Shares held as of 2026-03-31: 1031575 (value 155179819; 0.01% of shares outstanding; change -0.09)
Holder of TFII: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 755338 (value 113625489; 0.01% of shares outstanding; change 0.03)
Holder of TFII: Fidelity Capital Trust-Fidelity Value Fund
Shares held as of 2026-04-30: 354600 (value 51268068; 0.00% of shares outstanding; change 0.06)
Holder of TFII: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-04-30: 368118 (value 53222501; 0.00% of shares outstanding; change 0.05)
Holder of TFII: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-04-30: 440679 (value 63713370; 0.01% of shares outstanding; change 0.00)
Holder of TFII: J.P. Morgan Exch-Trd Fd. TRT-JPMorgan BetaBuilders Canada ETF
Shares held as of 2026-04-30: 271479 (value 40838583; 0.00% of shares outstanding; change 0.04)
Holder of TFII: Legg Mason Global Asset Management Trust-ClearBridge Value Fund
Shares held as of 2026-04-30: 350000 (value 52650497; 0.00% of shares outstanding; change 1.92)
Holder of TFII: Old Westbury Funds Inc-Old Westbury Large Cap Strategies Fund
Shares held as of 2026-04-30: 238325 (value 35851228; 0.00% of shares outstanding; change 1.00)
Holder of TFII: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 1149062 (value 172853388; 0.01% of shares outstanding; change 0.00)
Holder of TFII: Fidelity Capital Trust-Fidelity Value Fund
Shares held as of 2026-05-31: 340700 (value 51251498; 0.00% of shares outstanding; change -0.04)
Holder of TFII: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-05-31: 376655 (value 56660208; 0.00% of shares outstanding; change 0.02)
Holder of TFII: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-05-31: 456720 (value 68704386; 0.01% of shares outstanding; change 0.04)
Holder of TFII: JANUS INVESTMENT FUND-Janus Henderson Enterprise Fund
Shares held as of 2026-05-31: 1889400 (value 273169455; 0.02% of shares outstanding; change 0.00)
Holder of TFII: JANUS INVESTMENT FUND-Janus Henderson Research Fund
Shares held as of 2026-05-31: 890798 (value 128791576; 0.01% of shares outstanding; change -0.14)
Holder of TFII.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 736930 (value 159405326; 0.01% of shares outstanding; change 0.02)
Holder of TFII.TO: J.P. Morgan Exch-Trd Fd. TRT-JPMorgan BetaBuilders Canada ETF
Shares held as of 2026-01-31: 259839 (value 53373529; 0.00% of shares outstanding; change -0.02)
Holder of TFII.TO: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Index Fd.
Shares held as of 2026-01-31: 173823 (value 35704983; 0.00% of shares outstanding; change 0.03)
Holder of TFII.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 1150022 (value 236226023; 0.01% of shares outstanding; change 0.01)
Holder of TFII.TO: SCHWAB STRATEGIC TRUST-Schwab International Equity ETF
Shares held as of 2026-02-28: 170823 (value 34883765; 0.00% of shares outstanding; change 0.07)
Holder of TFII.TO: Fidelity Capital Trust-Fidelity Value Fund
Shares held as of 2026-03-31: 333700 (value 72182646; 0.00% of shares outstanding; change 0.12)
Holder of TFII.TO: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-03-31: 352075 (value 76157342; 0.00% of shares outstanding; change 0.03)
Holder of TFII.TO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-03-31: 441779 (value 95561214; 0.01% of shares outstanding; change -0.04)
Holder of TFII.TO: JANUS INVESTMENT FUND-Janus Henderson Enterprise Fund
Shares held as of 2026-03-31: 1889400 (value 401365228; 0.02% of shares outstanding; change 0.00)
Holder of TFII.TO: JANUS INVESTMENT FUND-Janus Henderson Research Fund
Shares held as of 2026-03-31: 1031575 (value 219137469; 0.01% of shares outstanding; change -0.09)
Holder of TFII.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 755338 (value 160456445; 0.01% of shares outstanding; change 0.03)
Holder of TFII.TO: Fidelity Capital Trust-Fidelity Value Fund
Shares held as of 2026-04-30: 354600 (value 72838387; 0.00% of shares outstanding; change 0.06)
Holder of TFII.TO: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-04-30: 368118 (value 75615119; 0.00% of shares outstanding; change 0.05)
Holder of TFII.TO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-04-30: 440679 (value 90519875; 0.01% of shares outstanding; change 0.00)
Holder of TFII.TO: J.P. Morgan Exch-Trd Fd. TRT-JPMorgan BetaBuilders Canada ETF
Shares held as of 2026-04-30: 271479 (value 57670281; 0.00% of shares outstanding; change 0.04)
Holder of TFII.TO: Legg Mason Global Asset Management Trust-ClearBridge Value Fund
Shares held as of 2026-04-30: 350000 (value 74350497; 0.00% of shares outstanding; change 1.92)
Holder of TFII.TO: Old Westbury Funds Inc-Old Westbury Large Cap Strategies Fund
Shares held as of 2026-04-30: 238325 (value 50627378; 0.00% of shares outstanding; change 1.00)
Holder of TFII.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 1149062 (value 244095232; 0.01% of shares outstanding; change 0.00)
Holder of TFII.TO: Fidelity Capital Trust-Fidelity Value Fund
Shares held as of 2026-05-31: 340700 (value 72374898; 0.00% of shares outstanding; change -0.04)
Holder of TFII.TO: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-05-31: 376655 (value 80012818; 0.00% of shares outstanding; change 0.02)
Holder of TFII.TO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-05-31: 456720 (value 97021026; 0.01% of shares outstanding; change 0.04)
Holder of TFII.TO: JANUS INVESTMENT FUND-Janus Henderson Enterprise Fund
Shares held as of 2026-05-31: 1889400 (value 388101660; 0.02% of shares outstanding; change 0.00)
Holder of TFII.TO: JANUS INVESTMENT FUND-Janus Henderson Research Fund
Shares held as of 2026-05-31: 890798 (value 182978820; 0.01% of shares outstanding; change -0.14)
Holder of TFIN: Thrivent Series Fund, Inc.-Thrivent Small Cap Stock Portfolio
Shares held as of 2025-12-31: 258570 (value 18423112; 0.01% of shares outstanding; change 0.02)
Holder of TFIN: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 256564 (value 18280185; 0.01% of shares outstanding; change -0.04)
Holder of TFIN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 707913 (value 50438801; 0.03% of shares outstanding; change 0.01)
Holder of TFIN: Virtus Equity Trust-Virtus KAR Small-Cap Growth Fund
Shares held as of 2025-12-31: 908659 (value 64741953; 0.04% of shares outstanding; change -0.30)
Holder of TFIN: AMERICAN BEACON FUNDS-American Beacon Small Cap Value Fund
Shares held as of 2026-01-31: 245763 (value 17510613; 0.01% of shares outstanding; change -0.15)
Holder of TFIN: Thrivent Mutual Funds-Thrivent Small Cap Stock Fund
Shares held as of 2026-01-31: 810880 (value 59899707; 0.03% of shares outstanding; change -0.01)
Holder of TFIN: American Century Mutual Funds, Inc.-Small Cap Growth Fund
Shares held as of 2026-03-31: 325561 (value 24049191; 0.01% of shares outstanding; change -0.02)
Holder of TFIN: Thrivent Series Fund, Inc.-Thrivent Small Cap Stock Portfolio
Shares held as of 2026-03-31: 261651 (value 20123579; 0.01% of shares outstanding; change 0.01)
Holder of TFIN: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 251314 (value 19328560; 0.01% of shares outstanding; change 0.03)
Holder of TFIN: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 259505 (value 19958530; 0.01% of shares outstanding; change 0.01)
Holder of TFIN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 707913 (value 54445591; 0.03% of shares outstanding; change 0.00)
Holder of TFIN: Virtus Equity Trust-Virtus KAR Small-Cap Growth Fund
Shares held as of 2026-03-31: 861659 (value 66270196; 0.04% of shares outstanding; change -0.05)
Holder of TFIN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 555181 (value 39556646; 0.02% of shares outstanding; change 0.01)
Holder of TFIN: American Century Mutual Funds, Inc.-Small Cap Growth Fund
Shares held as of 2026-04-30: 325561 (value 25038897; 0.01% of shares outstanding; change 0.00)
Holder of TFIN: SPDR SERIES TRUST-State Street SPDR S&P Regional Banking ETF
Shares held as of 2026-04-30: 369209 (value 26535051; 0.02% of shares outstanding; change 0.05)
Holder of TFIN: Thrivent Mutual Funds-Thrivent Small Cap Stock Fund
Shares held as of 2026-04-30: 630435 (value 48486758; 0.03% of shares outstanding; change -0.22)
Holder of TFIN: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 1378576 (value 99353971; 0.06% of shares outstanding; change 0.02)
Holder of TFIN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 533389 (value 39401446; 0.02% of shares outstanding; change -0.04)
Holder of TFIN: SPDR SERIES TRUST-State Street SPDR S&P Regional Banking ETF
Shares held as of 2026-05-31: 340999 (value 26747962; 0.01% of shares outstanding; change -0.08)
Holder of TFIN: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 1371244 (value 105462381; 0.06% of shares outstanding; change -0.01)
Holder of TFIN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 538477 (value 41414268; 0.02% of shares outstanding; change 0.01)
Holder of TFIN: SPDR SERIES TRUST-State Street SPDR S&P Regional Banking ETF
Shares held as of 2026-06-30: 380506 (value 29264717; 0.02% of shares outstanding; change 0.12)
Holder of TFPM: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2025-12-31: 586421 (value 16325960; 0.00% of shares outstanding; change 0.02)
Holder of TFPM: SPROTT FUNDS TRUST-Sprott Gold Miners ETF
Shares held as of 2025-12-31: 570862 (value 18084908; 0.00% of shares outstanding; change -0.12)
Holder of TFPM: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 384659 (value 10708906; 0.00% of shares outstanding; change 0.87)
Holder of TFPM: INVESTMENT MANAGERS SERIES TRUST-EuroPac Gold Fund
Shares held as of 2026-01-31: 428693 (value 12307775; 0.00% of shares outstanding; change -0.02)
Holder of TFPM: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 566424 (value 16262032; 0.00% of shares outstanding; change 0.86)
Holder of TFPM: Fidelity Securities Fund-Fidelity Small Cap Value Fund
Shares held as of 2026-02-28: 485827 (value 13948092; 0.00% of shares outstanding; change -0.29)
Holder of TFPM: Amplify ETF Trust-Amplify Junior Silver Miners ETF
Shares held as of 2026-03-31: 2546791 (value 73933344; 0.01% of shares outstanding; change -0.09)
Holder of TFPM: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2026-03-31: 598481 (value 17373903; 0.00% of shares outstanding; change 0.02)
Holder of TFPM: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-03-31: 1098553 (value 34802159; 0.01% of shares outstanding; change -0.04)
Holder of TFPM: SPROTT FUNDS TRUST-Sprott Gold Miners ETF
Shares held as of 2026-03-31: 612191 (value 17771905; 0.00% of shares outstanding; change 0.07)
Holder of TFPM: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 608188 (value 17655698; 0.00% of shares outstanding; change 0.58)
Holder of TFPM: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-04-30: 1095853 (value 31461938; 0.01% of shares outstanding; change 0.00)
Holder of TFPM: Fidelity Securities Fund-Fidelity Small Cap Value Fund
Shares held as of 2026-04-30: 434637 (value 12617512; 0.00% of shares outstanding; change -0.11)
Holder of TFPM: GLOBAL X FUNDS-Global X Silver Miners ETF
Shares held as of 2026-04-30: 2190988 (value 60997106; 0.01% of shares outstanding; change -0.11)
Holder of TFPM: INVESTMENT MANAGERS SERIES TRUST-EuroPac Gold Fund
Shares held as of 2026-04-30: 425693 (value 12357868; 0.00% of shares outstanding; change -0.01)
Holder of TFPM: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 916799 (value 26614675; 0.00% of shares outstanding; change 0.62)
Holder of TFPM: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-04-30: 1865160 (value 51926054; 0.01% of shares outstanding; change -0.02)
Holder of TFPM: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-05-31: 1135685 (value 32968936; 0.01% of shares outstanding; change 0.04)
Holder of TFPM: GLOBAL X FUNDS-Global X Silver Miners ETF
Shares held as of 2026-05-31: 2142844 (value 58628213; 0.01% of shares outstanding; change -0.16)
Holder of TFPM: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-05-31: 1825269 (value 51290059; 0.01% of shares outstanding; change -0.02)
Holder of TFPM: GLOBAL X FUNDS-Global X Silver Miners ETF
Shares held as of 2026-06-30: 2088944 (value 60642045; 0.01% of shares outstanding; change -0.03)
Holder of TFPM: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-06-30: 1808326 (value 52495705; 0.01% of shares outstanding; change -0.01)
Holder of TFPM.TO: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2025-12-31: 586421 (value 24659002; 0.00% of shares outstanding; change 0.02)
Holder of TFPM.TO: SPROTT FUNDS TRUST-Sprott Gold Miners ETF
Shares held as of 2025-12-31: 570862 (value 24004746; 0.00% of shares outstanding; change -0.12)
Holder of TFPM.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 384659 (value 16174910; 0.00% of shares outstanding; change 0.87)
Holder of TFPM.TO: INVESTMENT MANAGERS SERIES TRUST-EuroPac Gold Fund
Shares held as of 2026-01-31: 428693 (value 17473525; 0.00% of shares outstanding; change -0.02)
Holder of TFPM.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 566424 (value 23087441; 0.00% of shares outstanding; change 0.86)
Holder of TFPM.TO: Fidelity Securities Fund-Fidelity Small Cap Value Fund
Shares held as of 2026-02-28: 485827 (value 19802307; 0.00% of shares outstanding; change -0.29)
Holder of TFPM.TO: Amplify ETF Trust-Amplify Junior Silver Miners ETF
Shares held as of 2026-03-31: 2546791 (value 104291093; 0.01% of shares outstanding; change -0.09)
Holder of TFPM.TO: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2026-03-31: 598481 (value 24507797; 0.00% of shares outstanding; change 0.02)
Holder of TFPM.TO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-03-31: 1098553 (value 46194152; 0.01% of shares outstanding; change -0.04)
Holder of TFPM.TO: SPROTT FUNDS TRUST-Sprott Gold Miners ETF
Shares held as of 2026-03-31: 612191 (value 25069221; 0.00% of shares outstanding; change 0.07)
Holder of TFPM.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 608188 (value 24905299; 0.00% of shares outstanding; change 0.58)
Holder of TFPM.TO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-04-30: 1095853 (value 44666966; 0.01% of shares outstanding; change 0.00)
Holder of TFPM.TO: Fidelity Securities Fund-Fidelity Small Cap Value Fund
Shares held as of 2026-04-30: 434637 (value 17798385; 0.00% of shares outstanding; change -0.11)
Holder of TFPM.TO: GLOBAL X FUNDS-Global X Silver Miners ETF
Shares held as of 2026-04-30: 2190988 (value 92131043; 0.01% of shares outstanding; change -0.11)
Holder of TFPM.TO: INVESTMENT MANAGERS SERIES TRUST-EuroPac Gold Fund
Shares held as of 2026-04-30: 425693 (value 17432128; 0.00% of shares outstanding; change -0.01)
Holder of TFPM.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 916799 (value 37542919; 0.00% of shares outstanding; change 0.62)
Holder of TFPM.TO: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-04-30: 1865160 (value 78429976; 0.01% of shares outstanding; change -0.02)
Holder of TFPM.TO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-05-31: 1135685 (value 46506301; 0.01% of shares outstanding; change 0.04)
Holder of TFPM.TO: GLOBAL X FUNDS-Global X Silver Miners ETF
Shares held as of 2026-05-31: 2142844 (value 82135214; 0.01% of shares outstanding; change -0.16)
Holder of TFPM.TO: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-05-31: 1825269 (value 72627455; 0.01% of shares outstanding; change -0.02)
Holder of TFPM.TO: GLOBAL X FUNDS-Global X Silver Miners ETF
Shares held as of 2026-06-30: 2088944 (value 85542258; 0.01% of shares outstanding; change -0.03)
Holder of TFPM.TO: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-06-30: 1808326 (value 74050951; 0.01% of shares outstanding; change -0.01)
Holder of TFSL: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 540262 (value 8595568; 0.00% of shares outstanding; change 0.01)
Holder of TFSL: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2025-12-31: 717075 (value 11408663; 0.00% of shares outstanding; change -0.04)
Holder of TFSL: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 1274904 (value 20283722; 0.00% of shares outstanding; change -0.04)
Holder of TFSL: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1708395 (value 27180564; 0.01% of shares outstanding; change -0.01)
Holder of TFSL: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Portfolio
Shares held as of 2026-01-31: 495078 (value 8304933; 0.00% of shares outstanding; change 0.00)
Holder of TFSL: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 561461 (value 10212975; 0.00% of shares outstanding; change 0.04)
Holder of TFSL: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 729960 (value 13277972; 0.00% of shares outstanding; change 0.02)
Holder of TFSL: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1299255 (value 23633449; 0.00% of shares outstanding; change 0.02)
Holder of TFSL: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1708395 (value 31075705; 0.01% of shares outstanding; change 0.00)
Holder of TFSL: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Portfolio
Shares held as of 2026-04-30: 510732 (value 9290215; 0.00% of shares outstanding; change 0.03)
Holder of TFSL: Dimensional ETF Trust-Dimensional U.S. Small Cap ETF
Shares held as of 2026-04-30: 454823 (value 8273230; 0.00% of shares outstanding; change 0.30)
Holder of TFSL: GLOBAL X FUNDS-Global X SuperDividend ETF
Shares held as of 2026-04-30: 824817 (value 13551743; 0.00% of shares outstanding; change 0.00)
Holder of TFSL: GLOBAL X FUNDS-Global X SuperDividend U.S. ETF
Shares held as of 2026-04-30: 977305 (value 16057121; 0.00% of shares outstanding; change 0.02)
Holder of TFSL: SPDR SERIES TRUST-State Street SPDR S&P Regional Banking ETF
Shares held as of 2026-04-30: 967457 (value 15895318; 0.00% of shares outstanding; change 0.05)
Holder of TFSL: WisdomTree Trust-WisdomTree U.S. SmallCap Dividend Fund
Shares held as of 2026-04-30: 1458541 (value 26662130; 0.01% of shares outstanding; change 0.00)
Holder of TFSL: iShares Trust-iShares U.S. Small-Cap Equity Factor ETF
Shares held as of 2026-04-30: 375929 (value 6306208; 0.00% of shares outstanding; change 0.02)
Holder of TFSL: GLOBAL X FUNDS-Global X SuperDividend ETF
Shares held as of 2026-05-31: 831915 (value 15207406; 0.00% of shares outstanding; change 0.01)
Holder of TFSL: GLOBAL X FUNDS-Global X SuperDividend U.S. ETF
Shares held as of 2026-05-31: 991220 (value 18119502; 0.00% of shares outstanding; change 0.02)
Holder of TFSL: SPDR SERIES TRUST-State Street SPDR S&P Regional Banking ETF
Shares held as of 2026-05-31: 897228 (value 15854018; 0.00% of shares outstanding; change -0.07)
Holder of TFSL: GLOBAL X FUNDS-Global X SuperDividend ETF
Shares held as of 2026-06-30: 813299 (value 14793909; 0.00% of shares outstanding; change -0.02)
Holder of TFSL: GLOBAL X FUNDS-Global X SuperDividend U.S. ETF
Shares held as of 2026-06-30: 995016 (value 18099341; 0.00% of shares outstanding; change 0.00)
Holder of TFSL: SPDR SERIES TRUST-State Street SPDR S&P Regional Banking ETF
Shares held as of 2026-06-30: 1222859 (value 22243805; 0.00% of shares outstanding; change 0.36)
Holder of TFSL: WisdomTree Trust-WisdomTree U.S. SmallCap Dividend Fund
Shares held as of 2026-06-30: 1458452 (value 26529242; 0.01% of shares outstanding; change 0.00)
Holder of TFX: -Price (T.Rowe) U.S. Mid-Cap Growth Equity Trust
Shares held as of 2025-12-31: 691400 (value 88941695; 0.02% of shares outstanding; change -0.05)
Holder of TFX: T. Rowe Price Mid-Cap Growth Fund, Inc.
Shares held as of 2025-12-31: 2056700 (value 264573886; 0.05% of shares outstanding; change -0.04)
Holder of TFX: UNDISCOVERED MANAGERS Fd.S-Undiscovered Managers Behavioral Value Fd.
Shares held as of 2025-12-31: 580622 (value 74691213; 0.01% of shares outstanding; change 0.29)
Holder of TFX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 477591 (value 61437305; 0.01% of shares outstanding; change 0.01)
Holder of TFX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 1001676 (value 128855600; 0.02% of shares outstanding; change -0.04)
Holder of TFX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 646624 (value 83181710; 0.01% of shares outstanding; change -0.04)
Holder of TFX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1394591 (value 179400185; 0.03% of shares outstanding; change 0.00)
Holder of TFX: -Price (T.Rowe) U.S. Mid-Cap Growth Equity Trust
Shares held as of 2026-03-31: 648600 (value 85680063; 0.01% of shares outstanding; change -0.06)
Holder of TFX: JANUS INVESTMENT FUND-Janus Henderson Enterprise Fund
Shares held as of 2026-03-31: 2885870 (value 381223444; 0.07% of shares outstanding; change 0.00)
Holder of TFX: SmallCap World Fund Inc
Shares held as of 2026-03-31: 455825 (value 60214485; 0.01% of shares outstanding; change 0.00)
Holder of TFX: T. Rowe Price Mid-Cap Growth Fund, Inc.
Shares held as of 2026-03-31: 1819500 (value 240355961; 0.04% of shares outstanding; change -0.12)
Holder of TFX: UNDISCOVERED MANAGERS Fd.S-Undiscovered Managers Behavioral Value Fd.
Shares held as of 2026-03-31: 1114230 (value 147189789; 0.03% of shares outstanding; change 0.92)
Holder of TFX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 492966 (value 65120811; 0.01% of shares outstanding; change 0.03)
Holder of TFX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1018982 (value 134607528; 0.02% of shares outstanding; change 0.02)
Holder of TFX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 648900 (value 85719693; 0.01% of shares outstanding; change 0.00)
Holder of TFX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1409001 (value 186129040; 0.03% of shares outstanding; change 0.01)
Holder of TFX: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 2692985 (value 342009095; 0.06% of shares outstanding; change 0.01)
Holder of TFX: JANUS INVESTMENT FUND-Janus Henderson Enterprise Fund
Shares held as of 2026-05-31: 2885870 (value 366505490; 0.07% of shares outstanding; change 0.00)
Holder of TFX: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 2681238 (value 354191556; 0.06% of shares outstanding; change 0.00)
Holder of TG: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 327466 (value 2557509; 0.01% of shares outstanding; change -0.12)
Holder of TG: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 821694 (value 6417430; 0.02% of shares outstanding; change 0.04)
Holder of TG: 1290 Funds-1290 GAMCO Small/Mid Cap Value Fund
Shares held as of 2026-01-31: 170000 (value 1322600; 0.00% of shares outstanding; change 0.10)
Holder of TG: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 257189 (value 2000930; 0.01% of shares outstanding; change 0.01)
Holder of TG: SCHWAB STRATEGIC TRUST-Schwab Fundamental U.S. Small Company ETF
Shares held as of 2026-02-28: 423516 (value 3252602; 0.01% of shares outstanding; change 0.37)
Holder of TG: EQ Advisors Trust-1290 VT GAMCO Small Company Value Portfolio
Shares held as of 2026-03-31: 1670000 (value 12825599; 0.05% of shares outstanding; change 0.00)
Holder of TG: Gabelli Equity Series Funds Inc-The Gabelli Small Cap Growth Fund
Shares held as of 2026-03-31: 715000 (value 5562700; 0.02% of shares outstanding; change 0.01)
Holder of TG: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 335638 (value 2577699; 0.01% of shares outstanding; change 0.03)
Holder of TG: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 821694 (value 6310609; 0.02% of shares outstanding; change 0.00)
Holder of TG: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 634124 (value 4952508; 0.02% of shares outstanding; change 0.02)
Holder of TG: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-03-31: 228764 (value 1786646; 0.01% of shares outstanding; change 0.00)
Holder of TG: 1290 Funds-1290 GAMCO Small/Mid Cap Value Fund
Shares held as of 2026-04-30: 169500 (value 1301759; 0.00% of shares outstanding; change 0.00)
Holder of TG: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 165512 (value 1305062; 0.00% of shares outstanding; change 3.66)
Holder of TG: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 261196 (value 2005985; 0.01% of shares outstanding; change 0.02)
Holder of TG: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 609381 (value 4740984; 0.02% of shares outstanding; change -0.04)
Holder of TG: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-04-30: 226154 (value 1759478; 0.01% of shares outstanding; change -0.01)
Holder of TG: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 305441 (value 2376331; 0.01% of shares outstanding; change 0.85)
Holder of TG: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 615158 (value 4724413; 0.02% of shares outstanding; change 0.01)
Holder of TG: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-05-31: 228068 (value 1751562; 0.01% of shares outstanding; change 0.01)
Holder of TG: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 450160 (value 3457228; 0.01% of shares outstanding; change 0.47)
Holder of TG: Gabelli Equity Series Funds Inc-The Gabelli Small Cap Growth Fund
Shares held as of 2026-06-30: 710000 (value 5452799; 0.02% of shares outstanding; change -0.01)
Holder of TGB: -Price (T.Rowe) New Horizons Trust
Shares held as of 2025-12-31: 537900 (value 3991218; 0.00% of shares outstanding; change 1.00)
Holder of TGB: Diamond Hill Funds-Diamond Hill Small Cap Fund
Shares held as of 2025-12-31: 1061877 (value 7879127; 0.00% of shares outstanding; change -0.20)
Holder of TGB: Diamond Hill Funds-Diamond Hill Small-Mid Cap Fund
Shares held as of 2025-12-31: 1670797 (value 12397313; 0.00% of shares outstanding; change -0.29)
Holder of TGB: T. Rowe Price New Horizons Fund, Inc.
Shares held as of 2025-12-31: 1267800 (value 8690769; 0.00% of shares outstanding; change 1.00)
Holder of TGB: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-01-31: 1201390 (value 8007264; 0.00% of shares outstanding; change -0.36)
Holder of TGB: Diamond Hill Funds-Diamond Hill Small Cap Fund
Shares held as of 2026-03-31: 557201 (value 3900407; 0.00% of shares outstanding; change -0.48)
Holder of TGB: Diamond Hill Funds-Diamond Hill Small-Mid Cap Fund
Shares held as of 2026-03-31: 1497897 (value 10485279; 0.00% of shares outstanding; change -0.10)
Holder of TGB: SPROTT FUNDS TRUST-Sprott Junior Copper Miners ETF
Shares held as of 2026-03-31: 1287396 (value 9011772; 0.00% of shares outstanding; change 1.85)
Holder of TGB: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 3387523 (value 23712661; 0.01% of shares outstanding; change 1.00)
Holder of TGB: iShares Trust-iShares Core MSCI Total International Stock ETF
Shares held as of 2026-03-31: 471821 (value 3500911; 0.00% of shares outstanding; change -0.02)
Holder of TGB: GLOBAL X FUNDS-Global X Copper Miners ETF
Shares held as of 2026-04-30: 14273056 (value 97841799; 0.04% of shares outstanding; change 0.18)
Holder of TGB: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-04-30: 1306246 (value 9143722; 0.00% of shares outstanding; change 32.69)
Holder of TGB: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 5096428 (value 35674996; 0.01% of shares outstanding; change 14.46)
Holder of TGB: WILLIAM BLAIR FUNDS-William Blair Small Cap Value Fund
Shares held as of 2026-04-30: 545926 (value 3742322; 0.00% of shares outstanding; change -0.03)
Holder of TGB: iShares Trust-iShares Core MSCI International Developed Markets ETF
Shares held as of 2026-04-30: 489265 (value 3260951; 0.00% of shares outstanding; change 0.01)
Holder of TGB: iShares Trust-iShares Core MSCI Total International Stock ETF
Shares held as of 2026-04-30: 722625 (value 5058375; 0.00% of shares outstanding; change 0.53)
Holder of TGB: iShares Trust-iShares U.S. Infrastructure ETF
Shares held as of 2026-04-30: 568827 (value 3791231; 0.00% of shares outstanding; change 0.03)
Holder of TGB: GLOBAL X FUNDS-Global X Copper Miners ETF
Shares held as of 2026-05-31: 14857867 (value 100736341; 0.04% of shares outstanding; change 0.17)
Holder of TGB: WILLIAM BLAIR FUNDS-William Blair Small Cap Value Fund
Shares held as of 2026-05-31: 545926 (value 3701378; 0.00% of shares outstanding; change 0.00)
Holder of TGB: iShares Trust-iShares U.S. Infrastructure ETF
Shares held as of 2026-05-31: 582095 (value 4074665; 0.00% of shares outstanding; change 0.02)
Holder of TGB: GLOBAL X FUNDS-Global X Copper Miners ETF
Shares held as of 2026-06-30: 15105607 (value 105739249; 0.04% of shares outstanding; change 0.02)
Holder of TGB: WILLIAM BLAIR FUNDS-William Blair Small Cap Value Fund
Shares held as of 2026-06-30: 553521 (value 3874647; 0.00% of shares outstanding; change 0.01)
Holder of TGE: Blackstone Alternative Investment Fd.s-Blackstone Alternative Multi-St
Shares held as of 2026-03-31: 24 (value 21; 0.00% of shares outstanding; change 0.00)
Holder of TGEN: JNL Series Trust-JNL Multi-Manager Small Cap Growth Fund
Shares held as of 2025-12-31: 70100 (value 435321; 0.00% of shares outstanding; change 0.68)
Holder of TGEN: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 170448 (value 1058482; 0.01% of shares outstanding; change 0.01)
Holder of TGEN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 579798 (value 3600545; 0.02% of shares outstanding; change 0.00)
Holder of TGEN: Harbor Funds II-Embark Small Cap Equity Fund
Shares held as of 2026-01-31: 40255 (value 231868; 0.00% of shares outstanding; change -0.12)
Holder of TGEN: Victory Portfolios III-Victory Small Cap Stock Fund
Shares held as of 2026-01-31: 35485 (value 204393; 0.00% of shares outstanding; change 0.41)
Holder of TGEN: Bridgeway Funds, Inc.-Ultra-Small Company Market Fund
Shares held as of 2026-03-31: 33048 (value 106414; 0.00% of shares outstanding; change 0.30)
Holder of TGEN: FORUM FUNDS II-Acuitas US Microcap Fund
Shares held as of 2026-03-31: 21595 (value 69535; 0.00% of shares outstanding; change 1.00)
Holder of TGEN: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 99128 (value 610628; 0.00% of shares outstanding; change 0.12)
Holder of TGEN: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 25754 (value 158644; 0.00% of shares outstanding; change 0.05)
Holder of TGEN: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 28880 (value 177900; 0.00% of shares outstanding; change 0.00)
Holder of TGEN: Fidelity Rutland Square TRT II-Strategic Advisers Fidelity U.S. Total 
Shares held as of 2026-03-31: 317943 (value 1958528; 0.01% of shares outstanding; change 1.00)
Holder of TGEN: JNL Series Trust-JNL Multi-Manager Small Cap Growth Fund
Shares held as of 2026-03-31: 37303 (value 120115; 0.00% of shares outstanding; change -0.47)
Holder of TGEN: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 170448 (value 548842; 0.01% of shares outstanding; change 0.00)
Holder of TGEN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 579798 (value 1866949; 0.02% of shares outstanding; change 0.00)
Holder of TGEN: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 98767 (value 568897; 0.00% of shares outstanding; change 0.00)
Holder of TGEN: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 25754 (value 148343; 0.00% of shares outstanding; change 0.00)
Holder of TGEN: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 28880 (value 166348; 0.00% of shares outstanding; change 0.00)
Holder of TGEN: Fidelity Rutland Square TRT II-Strategic Advisers Fidelity U.S. Total 
Shares held as of 2026-04-30: 658043 (value 3790327; 0.03% of shares outstanding; change 1.07)
Holder of TGEN: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 87813 (value 282757; 0.00% of shares outstanding; change -0.11)
Holder of TGEN: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 25754 (value 82927; 0.00% of shares outstanding; change 0.00)
Holder of TGEN: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 28880 (value 92993; 0.00% of shares outstanding; change 0.00)
Holder of TGEN: Fidelity Rutland Square TRT II-Strategic Advisers Fidelity U.S. Total 
Shares held as of 2026-05-31: 748390 (value 2409815; 0.03% of shares outstanding; change 0.14)
Holder of TGEN: GAMCO Global Series Funds, Inc-Gabelli Global Mini Mites Fund
Shares held as of 2026-06-30: 20000 (value 64400; 0.00% of shares outstanding; change 0.00)
Holder of TGL: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 14097 (value 59772; 0.01% of shares outstanding; change 1.68)
Holder of TGL: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 1940 (value 8225; 0.00% of shares outstanding; change 3.45)
Holder of TGL: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 3416 (value 10452; 0.00% of shares outstanding; change 1.00)
Holder of TGL: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 14046 (value 56324; 0.01% of shares outstanding; change 0.00)
Holder of TGL: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 1940 (value 7779; 0.00% of shares outstanding; change 0.00)
Holder of TGL: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 12887 (value 39434; 0.01% of shares outstanding; change -0.08)
Holder of TGL: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 1940 (value 5936; 0.00% of shares outstanding; change 0.00)
Holder of TGLS: Delaware Group Equity Funds V-Nomura Small Cap Core Fund
Shares held as of 2026-02-28: 726375 (value 32904786; 0.02% of shares outstanding; change -0.16)
Holder of TGLS: Fidelity Concord Street Trust-Fidelity Small Cap Discovery Fund
Shares held as of 2026-02-28: 337886 (value 15414358; 0.01% of shares outstanding; change 0.00)
Holder of TGLS: Fidelity Securities Fund-Fidelity Small Cap Growth Fund
Shares held as of 2026-02-28: 630331 (value 28755699; 0.01% of shares outstanding; change 0.00)
Holder of TGLS: American Century Capital Portfolios, Inc.-SMALL CAP VALUE FUND
Shares held as of 2026-03-31: 670000 (value 28870300; 0.02% of shares outstanding; change 0.37)
Holder of TGLS: American Century Capital Portfolios, Inc.-Small Cap Value Fund
Shares held as of 2026-03-31: 670000 (value 30350999; 0.02% of shares outstanding; change 0.37)
Holder of TGLS: Fidelity Capital Trust-Fidelity Value Fund
Shares held as of 2026-03-31: 517600 (value 22303384; 0.01% of shares outstanding; change -0.02)
Holder of TGLS: Fidelity Contrafund-Fidelity Advisor New Insights Fund
Shares held as of 2026-03-31: 757348 (value 32634125; 0.02% of shares outstanding; change -0.02)
Holder of TGLS: Fidelity Contrafund-Fidelity Series Opportunistic Insights Fund
Shares held as of 2026-03-31: 392674 (value 16920322; 0.01% of shares outstanding; change -0.02)
Holder of TGLS: Variable Insurance Products Fund II-VIP Contrafund Portfolio
Shares held as of 2026-03-31: 1008580 (value 43459712; 0.02% of shares outstanding; change -0.02)
Holder of TGLS: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 666729 (value 28729352; 0.02% of shares outstanding; change 0.00)
Holder of TGLS: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 715021 (value 30445595; 0.02% of shares outstanding; change 0.05)
Holder of TGLS: Fidelity Capital Trust-Fidelity Value Fund
Shares held as of 2026-04-30: 456305 (value 20816633; 0.01% of shares outstanding; change -0.12)
Holder of TGLS: Fidelity Concord Street Trust-Fidelity Small Cap Discovery Fund
Shares held as of 2026-04-30: 330586 (value 14975545; 0.01% of shares outstanding; change -0.02)
Holder of TGLS: Fidelity Contrafund-Fidelity Advisor New Insights Fund
Shares held as of 2026-04-30: 757348 (value 34550214; 0.02% of shares outstanding; change 0.00)
Holder of TGLS: Fidelity Contrafund-Fidelity Series Opportunistic Insights Fund
Shares held as of 2026-04-30: 392674 (value 17913787; 0.01% of shares outstanding; change 0.00)
Holder of TGLS: Fidelity Securities Fund-Fidelity Small Cap Growth Fund
Shares held as of 2026-04-30: 616831 (value 27942443; 0.01% of shares outstanding; change -0.02)
Holder of TGLS: Variable Insurance Products Fund II-VIP Contrafund Portfolio
Shares held as of 2026-04-30: 1008580 (value 46011418; 0.02% of shares outstanding; change 0.00)
Holder of TGLS: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 640624 (value 29225266; 0.01% of shares outstanding; change -0.04)
Holder of TGLS: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 736510 (value 33599585; 0.02% of shares outstanding; change 0.03)
Holder of TGLS: Fidelity Contrafund-Fidelity Advisor New Insights Fund
Shares held as of 2026-05-31: 785318 (value 35574904; 0.02% of shares outstanding; change 0.04)
Holder of TGLS: Fidelity Contrafund-Fidelity Series Opportunistic Insights Fund
Shares held as of 2026-05-31: 457739 (value 20735576; 0.01% of shares outstanding; change 0.17)
Holder of TGLS: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-05-31: 320536 (value 14520280; 0.01% of shares outstanding; change 0.01)
Holder of TGLS: Variable Insurance Products Fund II-VIP Contrafund Portfolio
Shares held as of 2026-05-31: 1043872 (value 47287400; 0.02% of shares outstanding; change 0.04)
Holder of TGLS: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 646719 (value 29296370; 0.01% of shares outstanding; change 0.01)
Holder of TGLS: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 781157 (value 35386411; 0.02% of shares outstanding; change 0.06)
Holder of TGO.TO: Brighthouse Fds Tr II-BH/Dimensional International Small Co Port
Shares held as of 2023-06-30: 4100 (value 5329; 0.00% of shares outstanding; change 0.00)
Holder of TGS: Eaton Vance Series TRT II-Parametric Tax-Mnged Emerging Markets Fd.
Shares held as of 2025-12-31: 16270 (value 480941; 0.00% of shares outstanding; change 0.00)
Holder of TGS: Ashmore Funds-Ashmore Emerging Markets Frontier Equity Fund
Shares held as of 2026-01-31: 35189 (value 1111972; 0.00% of shares outstanding; change 0.03)
Holder of TGS: EATON VANCE MUTUAL FUNDS TRUST-Parametric Emerging Markets Fund
Shares held as of 2026-01-31: 2413 (value 74996; 0.00% of shares outstanding; change 0.00)
Holder of TGS: Global Macro Absolute Return Advantage Portfolio
Shares held as of 2026-01-31: 53300 (value 1684280; 0.00% of shares outstanding; change 0.00)
Holder of TGS: Global Macro Capital Opportunities Portfolio
Shares held as of 2026-01-31: 185180 (value 5851688; 0.00% of shares outstanding; change 0.16)
Holder of TGS: Global Macro Portfolio
Shares held as of 2026-01-31: 13900 (value 439240; 0.00% of shares outstanding; change 0.00)
Holder of TGS: Global Opportunities Portfolio
Shares held as of 2026-01-31: 5400 (value 159623; 0.00% of shares outstanding; change 0.00)
Holder of TGS: Trust for Professional Managers-ActivePassive International Equity ETF
Shares held as of 2026-02-28: 2474 (value 76891; 0.00% of shares outstanding; change 1.00)
Holder of TGS: -Cohen & Steers Infrastructure Opportunities Active ETF
Shares held as of 2026-03-31: 7695 (value 234543; 0.00% of shares outstanding; change 1.00)
Holder of TGS: -OTG Latin America ETF
Shares held as of 2026-03-31: 10618 (value 323636; 0.00% of shares outstanding; change 1.00)
Holder of TGS: American Pension Investors Trust-Yorktown Growth Fund
Shares held as of 2026-03-31: 10300 (value 304467; 0.00% of shares outstanding; change 0.00)
Holder of TGS: Eaton Vance Series TRT II-Parametric Tax-Mnged Emerging Markets Fd.
Shares held as of 2026-03-31: 16270 (value 495909; 0.00% of shares outstanding; change 0.00)
Holder of TGS: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Latin America Fd.
Shares held as of 2026-03-31: 41100 (value 1298760; 0.00% of shares outstanding; change 1.00)