speb/financial-data huggingface dataset:
Holder of TEA.AX: WASATCH FUNDS TRUST-Wasatch International Growth Fund
Shares held as of 2026-03-31: 543074 (value 4974557; 0.00% of shares outstanding; change 1.00)
Holder of TEA.AX: WASATCH FUNDS TRUST-Wasatch International Opportunities Fund
Shares held as of 2026-03-31: 201970 (value 1850045; 0.00% of shares outstanding; change 1.00)
Holder of TEA.AX: DFA INVESTMENT TRUST CO-The Asia Pacific Small Company Series
Shares held as of 2026-04-30: 307890 (value 2820272; 0.00% of shares outstanding; change 0.51)
Holder of TEA.AX: WisdomTree Trust-WisdomTree Dynamic International SmallCap Equity Fund
Shares held as of 2026-04-30: 112654 (value 1008253; 0.00% of shares outstanding; change 0.01)
Holder of TEA.AX: WisdomTree Trust-WisdomTree International Equity Fund
Shares held as of 2026-04-30: 19465 (value 169150; 0.00% of shares outstanding; change -0.02)
Holder of TEA.AX: WisdomTree Trust-WisdomTree International SmallCap Dividend Fund
Shares held as of 2026-04-30: 243661 (value 2180765; 0.00% of shares outstanding; change 0.01)
Holder of TEA.AX: iShares Trust-iShares International Small-Cap Equity Factor ETF
Shares held as of 2026-04-30: 62172 (value 540274; 0.00% of shares outstanding; change 0.03)
Holder of TEA.AX: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 236287 (value 2164388; 0.00% of shares outstanding; change 1.00)
Holder of TEA.AX: iShares Trust-iShares International Small-Cap Equity Factor ETF
Shares held as of 2026-05-31: 62606 (value 573470; 0.00% of shares outstanding; change 0.01)
Holder of TEA.AX: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-05-31: 299944 (value 2747486; 0.00% of shares outstanding; change 1.00)
Holder of TEA.AX: WisdomTree Trust-WisdomTree Dynamic International SmallCap Equity Fund
Shares held as of 2026-06-30: 107330 (value 983142; 0.00% of shares outstanding; change -0.05)
Holder of TEA.AX: WisdomTree Trust-WisdomTree International SmallCap Dividend Fund
Shares held as of 2026-06-30: 251993 (value 2308255; 0.00% of shares outstanding; change 0.03)
Holder of TEA.V: Waldron Private Wealth LLC
Shares held as of 2024-06-30: 30000 (value 449; 0.00% of shares outstanding; change 0.00)
Holder of TEAD: AQR Capital Management, LLC
Shares held as of 2026-03-31: 732181 (value 567879; 0.01% of shares outstanding; change 3.37)
Holder of TEAD: Blackrock Inc.
Shares held as of 2026-03-31: 2660038 (value 2063125; 0.03% of shares outstanding; change -0.01)
Holder of TEAD: GSA Capital Partners LLP
Shares held as of 2026-03-31: 586078 (value 454562; 0.01% of shares outstanding; change -0.33)
Holder of TEAD: Geode Capital Management, LLC
Shares held as of 2026-03-31: 948060 (value 735315; 0.01% of shares outstanding; change 0.11)
Holder of TEAD: State Street Corporation
Shares held as of 2026-03-31: 689741 (value 534963; 0.01% of shares outstanding; change 0.00)
Holder of TEAD: Susquehanna International Group, LLP
Shares held as of 2026-03-31: 839979 (value 651487; 0.01% of shares outstanding; change 0.03)
Holder of TEAD: Value Base Ltd.
Shares held as of 2026-03-31: 5752107 (value 4461334; 0.06% of shares outstanding; change 0.00)
Holder of TEAD: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 1667760 (value 1293514; 0.02% of shares outstanding; change 1.00)
Holder of TEAD: Viola Ventures V.C. Management 4 Ltd.
Shares held as of 2026-03-31: 6345789 (value 4921794; 0.07% of shares outstanding; change 0.00)
Holder of TEAD: Whitefort Capital Management, LP
Shares held as of 2026-03-31: 3610103 (value 2799995; 0.04% of shares outstanding; change 1.00)
Holder of TEAM: AQR Capital Management, LLC
Shares held as of 2026-03-31: 4150031 (value 360554681; 0.03% of shares outstanding; change -0.46)
Holder of TEAM: BAILLIE GIFFORD & CO
Shares held as of 2026-03-31: 9963439 (value 865623552; 0.06% of shares outstanding; change 0.18)
Holder of TEAM: Blackrock Inc.
Shares held as of 2026-03-31: 11544115 (value 1002952679; 0.07% of shares outstanding; change 0.03)
Holder of TEAM: DnB Asset Management AS
Shares held as of 2026-03-31: 8077726 (value 701792812; 0.05% of shares outstanding; change 1.02)
Holder of TEAM: Invesco Ltd.
Shares held as of 2026-03-31: 4680276 (value 406622366; 0.03% of shares outstanding; change -0.06)
Holder of TEAM: Morgan Stanley
Shares held as of 2026-03-31: 4233422 (value 367799691; 0.03% of shares outstanding; change -0.12)
Holder of TEAM: Pictet Asset Management Holding SA
Shares held as of 2026-03-31: 5031413 (value 437129147; 0.03% of shares outstanding; change 0.27)
Holder of TEAM: State Street Corporation
Shares held as of 2026-03-31: 4076306 (value 362220553; 0.03% of shares outstanding; change 0.02)
Holder of TEAM: Two Sigma Investments, LP
Shares held as of 2026-03-31: 4647650 (value 403787819; 0.03% of shares outstanding; change 4.08)
Holder of TEAM: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 7603722 (value 660611346; 0.05% of shares outstanding; change 1.00)
Holder of TEAM: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 9894363 (value 859622230; 0.06% of shares outstanding; change 1.00)
Holder of TECH: Blackrock Inc.
Shares held as of 2026-03-31: 12264513 (value 878139112; 0.08% of shares outstanding; change 0.01)
Holder of TECH: FMR, LLC
Shares held as of 2026-03-31: 7899928 (value 565634832; 0.05% of shares outstanding; change 6.78)
Holder of TECH: Geode Capital Management, LLC
Shares held as of 2026-03-31: 5112420 (value 366049264; 0.03% of shares outstanding; change 0.04)
Holder of TECH: Invesco Ltd.
Shares held as of 2026-03-31: 4588706 (value 328551342; 0.03% of shares outstanding; change 0.25)
Holder of TECH: Maverick Capital Ltd.
Shares held as of 2026-03-31: 4739721 (value 339364016; 0.03% of shares outstanding; change 0.23)
Holder of TECH: Morgan Stanley
Shares held as of 2026-03-31: 8532873 (value 610953693; 0.05% of shares outstanding; change 0.02)
Holder of TECH: State Street Corporation
Shares held as of 2026-03-31: 5868396 (value 420177144; 0.04% of shares outstanding; change 0.01)
Holder of TECH: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 10179709 (value 728867148; 0.07% of shares outstanding; change 1.00)
Holder of TECH: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 6480337 (value 463992119; 0.04% of shares outstanding; change 1.00)
Holder of TECH: Wellington Management Group, LLP
Shares held as of 2026-03-31: 5120185 (value 366605238; 0.03% of shares outstanding; change -0.11)
Holder of TECK: Bank of Montreal /CAN/
Shares held as of 2026-03-31: 7386337 (value 444583613; 0.02% of shares outstanding; change 0.33)
Holder of TECK: Davis Selected Advisers
Shares held as of 2026-03-31: 10584663 (value 637090851; 0.02% of shares outstanding; change -0.12)
Holder of TECK: FMR, LLC
Shares held as of 2026-03-31: 7762085 (value 467199885; 0.02% of shares outstanding; change 0.97)
Holder of TECK: Goldman Sachs Group Inc
Shares held as of 2026-03-31: 8827861 (value 531348941; 0.02% of shares outstanding; change 0.11)
Holder of TECK: Hancock Prospecting Pty Ltd
Shares held as of 2026-03-31: 10298293 (value 619854241; 0.02% of shares outstanding; change 0.00)
Holder of TECK: Mackenzie Financial Corporation
Shares held as of 2026-03-31: 8935856 (value 537849160; 0.02% of shares outstanding; change 0.08)
Holder of TECK: Principal Financial Group, Inc.
Shares held as of 2026-03-31: 22044284 (value 1326845423; 0.05% of shares outstanding; change 0.17)
Holder of TECK: Royal Bank of Canada
Shares held as of 2026-03-31: 15092813 (value 908436393; 0.03% of shares outstanding; change -0.04)
Holder of TECK: UBS Group AG
Shares held as of 2026-03-31: 14789964 (value 890207912; 0.03% of shares outstanding; change 0.87)
Holder of TECK: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 13247200 (value 797348949; 0.03% of shares outstanding; change 1.00)
Holder of TECN.SW: AIM Intl Mutual Fd.s -Invesco Intl Small-Mid Company Fd.
Shares held as of 2025-10-31: 168989 (value 25348350; 0.01% of shares outstanding; change 0.65)
Holder of TECN.SW: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 121213 (value 18897105; 0.01% of shares outstanding; change 0.02)
Holder of TECN.SW: AIM Intl Mutual Fd.s -Invesco Global Opportunities Fd.
Shares held as of 2026-01-31: 72447 (value 10867050; 0.01% of shares outstanding; change 0.37)
Holder of TECN.SW: Goldman Sachs TRT-Goldman Sachs Intl Small Cap Insights Fd.
Shares held as of 2026-01-31: 243221 (value 36483150; 0.02% of shares outstanding; change 0.47)
Holder of TECN.SW: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Discovery Fd.
Shares held as of 2026-01-31: 153316 (value 23901963; 0.01% of shares outstanding; change 0.00)
Holder of TECN.SW: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-01-31: 46651 (value 6997650; 0.00% of shares outstanding; change 0.01)
Holder of TECN.SW: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 185201 (value 27780150; 0.01% of shares outstanding; change 0.00)
Holder of TECN.SW: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Discovery Fd.
Shares held as of 2026-03-31: 150668 (value 22600200; 0.01% of shares outstanding; change -0.02)
Holder of TECN.SW: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 121823 (value 22196150; 0.01% of shares outstanding; change 0.01)
Holder of TECN.SW: AIM Intl Mutual Fd.s -Invesco Global Opportunities Fd.
Shares held as of 2026-04-30: 72447 (value 13199843; 0.01% of shares outstanding; change 0.00)
Holder of TECN.SW: AIM Intl Mutual Fd.s -Invesco Intl Small-Mid Company Fd.
Shares held as of 2026-04-30: 187773 (value 34212240; 0.01% of shares outstanding; change 0.11)
Holder of TECN.SW: GLOBAL X FUNDS-Global X Robotics & Artificial Intelligence ETF
Shares held as of 2026-04-30: 95056 (value 14819229; 0.01% of shares outstanding; change 0.01)
Holder of TECN.SW: Goldman Sachs TRT-Goldman Sachs Intl Small Cap Insights Fd.
Shares held as of 2026-04-30: 245502 (value 44730463; 0.02% of shares outstanding; change 0.01)
Holder of TECN.SW: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Discovery Fd.
Shares held as of 2026-04-30: 150668 (value 27451709; 0.01% of shares outstanding; change 0.00)
Holder of TECN.SW: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-04-30: 46285 (value 8433126; 0.00% of shares outstanding; change -0.01)
Holder of TECN.SW: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 185201 (value 33743621; 0.01% of shares outstanding; change 0.00)
Holder of TECN.SW: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 95434 (value 14315100; 0.01% of shares outstanding; change 0.01)
Holder of TECN.SW: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-04-30: 50314 (value 7547100; 0.00% of shares outstanding; change 0.00)
Holder of TECN.SW: GLOBAL X FUNDS-Global X Robotics & Artificial Intelligence ETF
Shares held as of 2026-05-31: 96796 (value 17423280; 0.01% of shares outstanding; change 0.02)
Holder of TECN.SW: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 96214 (value 17530190; 0.01% of shares outstanding; change 0.01)
Holder of TECN.SW: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-05-31: 50979 (value 9288373; 0.00% of shares outstanding; change 0.01)
Holder of TECN.SW: GLOBAL X FUNDS-Global X Robotics & Artificial Intelligence ETF
Shares held as of 2026-06-30: 96656 (value 17610722; 0.01% of shares outstanding; change 0.00)
Holder of TECT.V: Franklin Gold and Precious Metals Fd.-Franklin Gold & Precious Metals 
Shares held as of 2026-01-31: 3700000 (value 8435999; 0.04% of shares outstanding; change 0.00)
Holder of TECT.V: VanEck Funds-International Investors Gold Fund
Shares held as of 2026-03-31: 3538000 (value 7359039; 0.03% of shares outstanding; change 0.00)
Holder of TECT.V: VanEck VIP Trust-VanEck VIP Global Gold Fund
Shares held as of 2026-03-31: 324000 (value 673919; 0.00% of shares outstanding; change 0.00)
Holder of TECT.V: Franklin Gold and Precious Metals Fd.-Franklin Gold & Precious Metals 
Shares held as of 2026-04-30: 3700000 (value 7695999; 0.03% of shares outstanding; change 0.00)
Holder of TECX: 5AM Venture Management, LLC
Shares held as of 2026-03-31: 606660 (value 18424264; 0.03% of shares outstanding; change 0.00)
Holder of TECX: Aberdeen Group plc
Shares held as of 2026-03-31: 1141824 (value 34677195; 0.06% of shares outstanding; change 0.00)
Holder of TECX: Baker Bros. Advisors, LP
Shares held as of 2026-03-31: 607788 (value 18458522; 0.03% of shares outstanding; change -0.33)
Holder of TECX: Blackrock Inc.
Shares held as of 2026-03-31: 860352 (value 26128890; 0.05% of shares outstanding; change 0.01)
Holder of TECX: Braidwell LP                          
Shares held as of 2026-03-31: 847151 (value 25727976; 0.04% of shares outstanding; change -0.09)
Holder of TECX: FMR, LLC
Shares held as of 2026-03-31: 2816494 (value 85536925; 0.15% of shares outstanding; change 0.00)
Holder of TECX: First Light Asset Management, LLC
Shares held as of 2026-03-31: 647743 (value 19671955; 0.03% of shares outstanding; change 1.00)
Holder of TECX: TCG Crossover Management, LLC
Shares held as of 2026-03-31: 1204891 (value 36592540; 0.06% of shares outstanding; change 1.00)
Holder of TECX: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 473532 (value 14381167; 0.03% of shares outstanding; change 1.00)
Holder of TECX: Vestal Point Capital, LP
Shares held as of 2026-03-31: 328000 (value 9961360; 0.02% of shares outstanding; change 0.00)
Holder of TEF.MC: Generali Investments Cee, Investicni Spolecnost, A.s.
Shares held as of 2026-03-31: 1321630 (value 4660067; 0.00% of shares outstanding; change 0.56)
Holder of TEG.DE: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 1703418 (value 23370895; 0.01% of shares outstanding; change 0.10)
Holder of TEG.DE: DFA INVESTMENT TRUST CO-The Continental Small Company Series
Shares held as of 2026-01-31: 1204980 (value 16532325; 0.01% of shares outstanding; change 0.00)
Holder of TEG.DE: Prudential Investment Portfolios 12-PGIM GLOBAL REAL ESTATE FUND
Shares held as of 2026-01-31: 700606 (value 9612314; 0.00% of shares outstanding; change 0.39)
Holder of TEG.DE: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 2539353 (value 34839923; 0.01% of shares outstanding; change 0.05)
Holder of TEG.DE: COHEN & STEERS GLOBAL REALTY SHARES, INC-Cohen & Steers Global Realty 
Shares held as of 2026-03-31: 904123 (value 11844011; 0.01% of shares outstanding; change 0.57)
Holder of TEG.DE: DEUTSCHE DWS MARKET TRUST-DWS RREEF Real Assets Fund
Shares held as of 2026-03-31: 775000 (value 10152500; 0.00% of shares outstanding; change 1.00)
Holder of TEG.DE: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 1832601 (value 24007073; 0.01% of shares outstanding; change 0.08)
Holder of TEG.DE: Victory Portfolios-Victory Trivalent International Small-Cap Fund
Shares held as of 2026-03-31: 1386538 (value 18163648; 0.01% of shares outstanding; change 0.00)
Holder of TEG.DE: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-04-30: 1233599 (value 16924978; 0.01% of shares outstanding; change 0.00)
Holder of TEG.DE: DFA INVESTMENT TRUST CO-The Continental Small Company Series
Shares held as of 2026-04-30: 1204980 (value 15785238; 0.01% of shares outstanding; change 0.00)
Holder of TEG.DE: Principal Funds, Inc-Global Real Estate Securities Fund
Shares held as of 2026-04-30: 899029 (value 11777280; 0.01% of shares outstanding; change 0.36)
Holder of TEG.DE: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-04-30: 710540 (value 9308074; 0.00% of shares outstanding; change 0.08)
Holder of TEG.DE: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 2761473 (value 36175297; 0.02% of shares outstanding; change 0.09)
Holder of TEG.DE: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 1380193 (value 18936248; 0.01% of shares outstanding; change 0.01)
Holder of TEG.DE: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-04-30: 745126 (value 10223128; 0.00% of shares outstanding; change 0.00)
Holder of TEG.DE: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 1391568 (value 18229541; 0.01% of shares outstanding; change 0.01)
Holder of TEG.DE: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-05-31: 745126 (value 9761150; 0.00% of shares outstanding; change 0.00)
Holder of TEI: Advisors Asset Management, Inc.
Shares held as of 2026-03-31: 336262 (value 2209241; 0.01% of shares outstanding; change -0.23)
Holder of TEI: Evergreen Capital Management Llc
Shares held as of 2026-03-31: 2200519 (value 14963529; 0.05% of shares outstanding; change -0.29)
Holder of TEI: HighTower Advisors, LLC
Shares held as of 2026-03-31: 510283 (value 3352559; 0.01% of shares outstanding; change 0.00)
Holder of TEI: Invesco Ltd.
Shares held as of 2026-03-31: 801138 (value 5263476; 0.02% of shares outstanding; change -0.07)
Holder of TEI: LPL Financial LLC
Shares held as of 2026-03-31: 573554 (value 3768249; 0.01% of shares outstanding; change 0.03)
Holder of TEI: Morgan Stanley
Shares held as of 2026-03-31: 2753009 (value 18087269; 0.06% of shares outstanding; change -0.04)
Holder of TEI: Osaic Holdings Inc.
Shares held as of 2026-03-31: 383485 (value 2519496; 0.01% of shares outstanding; change 0.56)
Holder of TEI: Pathstone Holdings, LLC
Shares held as of 2026-03-31: 1366086 (value 8975185; 0.03% of shares outstanding; change 0.36)
Holder of TEI: Pekin Hardy Strauss, Inc.
Shares held as of 2026-03-31: 380699 (value 2501192; 0.01% of shares outstanding; change -0.08)
Holder of TEI: Rareview Capital LLC                          
Shares held as of 2026-03-31: 551585 (value 3750778; 0.01% of shares outstanding; change 0.10)
Holder of TEI: Evergreen Capital Management Llc
Shares held as of 2026-06-30: 2235663 (value 14688306; 0.05% of shares outstanding; change 0.02)
Holder of TEI: Rareview Capital LLC                          
Shares held as of 2026-06-30: 605008 (value 3974902; 0.01% of shares outstanding; change 0.10)
Holder of TEL: Ameriprise Financial, Inc.
Shares held as of 2026-03-31: 9027956 (value 1832133412; 0.03% of shares outstanding; change 0.20)
Holder of TEL: Bank of America Corporation
Shares held as of 2026-03-31: 5953746 (value 1208253227; 0.02% of shares outstanding; change -0.03)
Holder of TEL: Blackrock Inc.
Shares held as of 2026-03-31: 25910278 (value 5258231880; 0.09% of shares outstanding; change 0.14)
Holder of TEL: Dodge & Cox Inc.
Shares held as of 2026-03-31: 14688950 (value 2980975548; 0.05% of shares outstanding; change -0.01)
Holder of TEL: Geode Capital Management, LLC
Shares held as of 2026-03-31: 6484339 (value 1315931772; 0.02% of shares outstanding; change 0.03)
Holder of TEL: Price (T.Rowe) Associates Inc
Shares held as of 2026-03-31: 8956433 (value 1817618534; 0.03% of shares outstanding; change -0.23)
Holder of TEL: State Street Corporation
Shares held as of 2026-03-31: 12909297 (value 2619812764; 0.04% of shares outstanding; change -0.01)
Holder of TEL: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 19047041 (value 3865406547; 0.07% of shares outstanding; change 1.00)
Holder of TEL: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 16620667 (value 3372998201; 0.06% of shares outstanding; change 1.00)
Holder of TEL: Wellington Management Group, LLP
Shares held as of 2026-03-31: 5201666 (value 1055626110; 0.02% of shares outstanding; change 0.20)
Holder of TEL.OL: Pacer Advisors, Inc.
Shares held as of 2025-09-30: 5102 (value 738769; 0.00% of shares outstanding; change -0.07)
Holder of TELA: Citigroup Inc.
Shares held as of 2026-03-31: 750000 (value 518249; 0.02% of shares outstanding; change 0.00)
Holder of TELA: DAFNA Capital Management, LLC
Shares held as of 2026-03-31: 1441029 (value 995751; 0.03% of shares outstanding; change 0.00)
Holder of TELA: Essex Woodlands Management Inc.
Shares held as of 2026-03-31: 7714709 (value 5330863; 0.17% of shares outstanding; change 0.00)
Holder of TELA: Nantahala Capital Management, LLC
Shares held as of 2026-03-31: 5144114 (value 3554582; 0.11% of shares outstanding; change 0.01)
Holder of TELA: Perkins Capital Management, Inc.
Shares held as of 2026-03-31: 1418328 (value 980064; 0.03% of shares outstanding; change 0.02)
Holder of TELA: SilverArc Capital Management, LLC
Shares held as of 2026-03-31: 2259312 (value 1561184; 0.05% of shares outstanding; change -0.15)
Holder of TELA: Sio Capital Management, LLC
Shares held as of 2026-03-31: 636300 (value 439683; 0.01% of shares outstanding; change 0.00)
Holder of TELA: Stonepine Capital Management, LLC
Shares held as of 2026-03-31: 2617252 (value 1808521; 0.06% of shares outstanding; change 0.11)
Holder of TELA: UBS Group AG
Shares held as of 2026-03-31: 1059524 (value 732131; 0.02% of shares outstanding; change -0.29)
Holder of TELA: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 1540624 (value 1064571; 0.03% of shares outstanding; change 1.00)
Holder of TELO: Bank Of New York Mellon Corporation
Shares held as of 2026-03-31: 51454 (value 59172; 0.00% of shares outstanding; change 0.00)
Holder of TELO: Blackrock Inc.
Shares held as of 2026-03-31: 289198 (value 332577; 0.00% of shares outstanding; change 0.01)
Holder of TELO: Geode Capital Management, LLC
Shares held as of 2026-03-31: 249086 (value 286448; 0.00% of shares outstanding; change 0.11)
Holder of TELO: Millennium Management Llc
Shares held as of 2026-03-31: 129060 (value 148418; 0.00% of shares outstanding; change -0.23)
Holder of TELO: Northern Trust Corporation
Shares held as of 2026-03-31: 41844 (value 48120; 0.00% of shares outstanding; change 0.00)
Holder of TELO: State Street Corporation
Shares held as of 2026-03-31: 58600 (value 67389; 0.00% of shares outstanding; change 0.00)
Holder of TELO: Suncoast Equity Management
Shares held as of 2026-03-31: 51194 (value 58873; 0.00% of shares outstanding; change 0.00)
Holder of TELO: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 995373 (value 1144678; 0.01% of shares outstanding; change 1.00)
Holder of TELO: Vanguard Fiduciary Trust Co
Shares held as of 2026-03-31: 135541 (value 155872; 0.00% of shares outstanding; change 1.00)
Holder of TELO: World Investment Advisors
Shares held as of 2026-03-31: 37037 (value 42592; 0.00% of shares outstanding; change 0.05)
Holder of TEM: ARK Investment Management, LLC
Shares held as of 2026-03-31: 9607745 (value 410154620; 0.06% of shares outstanding; change 0.27)
Holder of TEM: Amova Asset Management Americas Inc
Shares held as of 2026-03-31: 4326313 (value 184690296; 0.02% of shares outstanding; change 0.23)
Holder of TEM: BAILLIE GIFFORD & CO
Shares held as of 2026-03-31: 8649356 (value 369240995; 0.05% of shares outstanding; change -0.01)
Holder of TEM: Blackrock Inc.
Shares held as of 2026-03-31: 8968330 (value 382857995; 0.05% of shares outstanding; change 0.19)
Holder of TEM: GC Wealth Management RIA, LLC
Shares held as of 2026-03-31: 6611211 (value 384970813; 0.04% of shares outstanding; change -0.02)
Holder of TEM: JPMORGAN CHASE & CO
Shares held as of 2026-03-31: 4933193 (value 210598002; 0.03% of shares outstanding; change 0.00)
Holder of TEM: Softbank Group Corporation
Shares held as of 2026-03-31: 5405406 (value 230756774; 0.03% of shares outstanding; change 0.00)
Holder of TEM: Sumitomo Mitsui Trust Group, Inc.
Shares held as of 2026-03-31: 4326313 (value 184690296; 0.02% of shares outstanding; change 0.23)
Holder of TEM: UBS Group AG
Shares held as of 2026-03-31: 3234387 (value 138075976; 0.02% of shares outstanding; change 1.18)
Holder of TEM: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 4918122 (value 209954621; 0.03% of shares outstanding; change 1.00)
Holder of TEM: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 4679057 (value 199748936; 0.03% of shares outstanding; change 1.00)
Holder of TEM.L: -SSgA SPDR ETFS Europe I-State Street SPDR FTSE UK All Share ETF
Shares held as of 2026-05-31: 237959 (value 73529331; 0.00% of shares outstanding; change 1.00)
Holder of TEMN.SW: FCF Advisors LLC
Shares held as of 2024-12-31: 6546 (value 404542; 0.00% of shares outstanding; change 1.00)
Holder of TEN: Main Street Financial Solutions, LLC
Shares held as of 2025-12-31: 396909 (value 15638215; 0.01% of shares outstanding; change 0.01)
Holder of TEN: Acadian Asset Management. LLC
Shares held as of 2026-03-31: 620202 (value 24435959; 0.02% of shares outstanding; change 17.50)
Holder of TEN: Arrowstreet Capital, Limited Partnership
Shares held as of 2026-03-31: 813845 (value 32065494; 0.03% of shares outstanding; change 0.23)
Holder of TEN: Castleknight Management LP
Shares held as of 2026-03-31: 799391 (value 31496006; 0.03% of shares outstanding; change -0.35)
Holder of TEN: Cooper Creek Partners Management LLC
Shares held as of 2026-03-31: 397557 (value 15663746; 0.01% of shares outstanding; change 1.00)
Holder of TEN: Goldman Sachs Group Inc
Shares held as of 2026-03-31: 383889 (value 15125227; 0.01% of shares outstanding; change 2.82)
Holder of TEN: Jane Street Group, LLC
Shares held as of 2026-03-31: 379139 (value 14938077; 0.01% of shares outstanding; change 1.33)
Holder of TEN: Mirae Asset Global ETFs Holdings Ltd.
Shares held as of 2026-03-31: 661577 (value 26066134; 0.02% of shares outstanding; change 0.03)
Holder of TEN: Morgan Stanley
Shares held as of 2026-03-31: 439776 (value 17327175; 0.01% of shares outstanding; change 0.31)
Holder of TEN: Renaissance Technologies, LLC
Shares held as of 2026-03-31: 466225 (value 18369265; 0.02% of shares outstanding; change 0.15)
Holder of TENB: Ameriprise Financial, Inc.
Shares held as of 2026-03-31: 8499447 (value 274107165; 0.08% of shares outstanding; change 0.30)
Holder of TENB: Arrowstreet Capital, Limited Partnership
Shares held as of 2026-03-31: 3732271 (value 120365739; 0.03% of shares outstanding; change 1.75)
Holder of TENB: Blackrock Inc.
Shares held as of 2026-03-31: 13497402 (value 435291214; 0.12% of shares outstanding; change 0.05)
Holder of TENB: FMR, LLC
Shares held as of 2026-03-31: 3570579 (value 115151172; 0.03% of shares outstanding; change 1.40)
Holder of TENB: Geode Capital Management, LLC
Shares held as of 2026-03-31: 2924694 (value 94321381; 0.03% of shares outstanding; change 0.00)
Holder of TENB: Penserra Capital Management LLC
Shares held as of 2026-03-31: 3388746 (value 109287058; 0.03% of shares outstanding; change 0.23)
Holder of TENB: Shapiro Capital Management LLC
Shares held as of 2026-03-31: 4150152 (value 133842402; 0.04% of shares outstanding; change 0.44)
Holder of TENB: State Street Corporation
Shares held as of 2026-03-31: 3085130 (value 99495442; 0.03% of shares outstanding; change 0.02)
Holder of TENB: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 5347521 (value 172457552; 0.05% of shares outstanding; change 1.00)
Holder of TENB: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 9632968 (value 310663218; 0.09% of shares outstanding; change 1.00)
Holder of TENX: Adage Capital Partners GP L.L.C.
Shares held as of 2026-03-31: 540126 (value 7848030; 0.02% of shares outstanding; change 5.48)
Holder of TENX: Ikarian Capital, LLC
Shares held as of 2026-03-31: 1017600 (value 14785727; 0.04% of shares outstanding; change 0.05)
Holder of TENX: Janus Henderson Group PLC
Shares held as of 2026-03-31: 1815474 (value 26378836; 0.07% of shares outstanding; change 9.89)
Holder of TENX: Logos Global Management LP
Shares held as of 2026-03-31: 625000 (value 9081249; 0.02% of shares outstanding; change 1.00)
Holder of TENX: Morgan Stanley
Shares held as of 2026-03-31: 596564 (value 8668074; 0.02% of shares outstanding; change 0.00)
Holder of TENX: Perceptive Advisors Llc
Shares held as of 2026-03-31: 1447782 (value 21036272; 0.05% of shares outstanding; change 2.30)
Holder of TENX: Price (T.Rowe) Associates Inc
Shares held as of 2026-03-31: 2951116 (value 42879714; 0.11% of shares outstanding; change 1.00)
Holder of TENX: Stonepine Capital Management, LLC
Shares held as of 2026-03-31: 975200 (value 14169655; 0.04% of shares outstanding; change 81.06)
Holder of TENX: Velan Capital Investment Management LP
Shares held as of 2026-03-31: 583333 (value 8475828; 0.02% of shares outstanding; change 6.00)
Holder of TENX: Venrock Adviser, LLC
Shares held as of 2026-03-31: 1675262 (value 24341556; 0.06% of shares outstanding; change 1.00)
Holder of TEO: Discerene Group, LP
Shares held as of 2026-03-31: 414244 (value 5662715; 0.00% of shares outstanding; change -0.15)
Holder of TEO: Fourth Sail Capital LP
Shares held as of 2026-03-31: 2500000 (value 34175000; 0.02% of shares outstanding; change 4.51)
Holder of TEO: Marshall Wace LLP
Shares held as of 2026-03-31: 439031 (value 6001553; 0.00% of shares outstanding; change 1.59)
Holder of TEO: Mirae Asset Global ETFs Holdings Ltd.
Shares held as of 2026-03-31: 1912483 (value 26143642; 0.02% of shares outstanding; change 0.06)
Holder of TEO: Morgan Stanley
Shares held as of 2026-03-31: 923854 (value 12629084; 0.01% of shares outstanding; change 0.60)
Holder of TEO: Oaktree Capital Management LP
Shares held as of 2026-03-31: 1622244 (value 22176075; 0.01% of shares outstanding; change -0.31)
Holder of TEO: RWC Asset Management LLP
Shares held as of 2026-03-31: 1283033 (value 17539061; 0.01% of shares outstanding; change 0.27)
Holder of TEO: SPX Gestao de Recursos Ltda
Shares held as of 2026-03-31: 732697 (value 10015968; 0.01% of shares outstanding; change 1.00)
Holder of TEO: Sagil Capital LLP
Shares held as of 2026-03-31: 1156409 (value 15808111; 0.01% of shares outstanding; change 0.76)
Holder of TEO: Wexford Capital LP
Shares held as of 2026-03-31: 798150 (value 10910710; 0.01% of shares outstanding; change 2.56)
Holder of TEP.PA: Pacer Advisors, Inc.
Shares held as of 2025-12-31: 271 (value 14124; 0.00% of shares outstanding; change -1.00)
Holder of TER: Alkeon Capital Management LLC
Shares held as of 2026-03-31: 2789510 (value 976105376; 0.02% of shares outstanding; change 0.15)
Holder of TER: Ameriprise Financial, Inc.
Shares held as of 2026-03-31: 2843976 (value 995164120; 0.02% of shares outstanding; change -0.37)
Holder of TER: Blackrock Inc.
Shares held as of 2026-03-31: 16305187 (value 5705511253; 0.09% of shares outstanding; change 0.06)
Holder of TER: FMR, LLC
Shares held as of 2026-03-31: 3609505 (value 1263038038; 0.02% of shares outstanding; change 0.48)
Holder of TER: Geode Capital Management, LLC
Shares held as of 2026-03-31: 4368680 (value 1528688564; 0.03% of shares outstanding; change 0.05)
Holder of TER: Invesco Ltd.
Shares held as of 2026-03-31: 2520584 (value 882002787; 0.01% of shares outstanding; change -0.15)
Holder of TER: JPMORGAN CHASE & CO
Shares held as of 2026-03-31: 2870640 (value 1004494387; 0.02% of shares outstanding; change -0.18)
Holder of TER: State Street Corporation
Shares held as of 2026-03-31: 6970426 (value 2439091559; 0.04% of shares outstanding; change -0.02)
Holder of TER: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 10176191 (value 3560852891; 0.06% of shares outstanding; change 1.00)
Holder of TER: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 8602918 (value 3010333182; 0.05% of shares outstanding; change 1.00)
Holder of TER.AX: Ancora Advisors, LLC
Shares held as of 2026-03-31: 30000 (value 2069; 0.00% of shares outstanding; change 1.00)
Holder of TET.L: Albert D Mason Inc
Shares held as of 2026-03-31: 72963 (value 22253715; 0.00% of shares outstanding; change 0.00)
Holder of TEVA: Blackrock Inc.
Shares held as of 2026-03-31: 65136464 (value 2006854421; 0.06% of shares outstanding; change 0.12)
Holder of TEVA: Clal Insurance Enterprises Holdings Ltd
Shares held as of 2026-03-31: 38446506 (value 1184536829; 0.03% of shares outstanding; change 0.03)
Holder of TEVA: FMR, LLC
Shares held as of 2026-03-31: 33132795 (value 1020821396; 0.03% of shares outstanding; change 0.14)
Holder of TEVA: Harel Insurance Investments & Financial Services Ltd.
Shares held as of 2026-03-31: 45956714 (value 1415926333; 0.04% of shares outstanding; change 0.02)
Holder of TEVA: Lingotto Investment Management LLP
Shares held as of 2026-03-31: 27770857 (value 855620089; 0.02% of shares outstanding; change -0.02)
Holder of TEVA: Menora Mivtachim Holdings Ltd.
Shares held as of 2026-03-31: 39626383 (value 1220888839; 0.03% of shares outstanding; change 0.01)
Holder of TEVA: Migdal Insurance & Financial Holdings Ltd.
Shares held as of 2026-03-31: 37902212 (value 1167767131; 0.03% of shares outstanding; change 0.01)
Holder of TEVA: Phoenix Financial Ltd.
Shares held as of 2026-03-31: 42777414 (value 1317972102; 0.04% of shares outstanding; change 0.04)
Holder of TEVA: State Street Corporation
Shares held as of 2026-03-31: 17790020 (value 548110506; 0.02% of shares outstanding; change 0.03)
Holder of TEVA: WCM Investment Management, LLC
Shares held as of 2026-03-31: 40820600 (value 1257682664; 0.04% of shares outstanding; change 1.91)
Holder of TEX: American Century Companies Inc
Shares held as of 2026-03-31: 2674449 (value 186756778; 0.02% of shares outstanding; change 0.48)
Holder of TEX: Blackrock Inc.
Shares held as of 2026-03-31: 14034517 (value 980030347; 0.12% of shares outstanding; change 0.67)
Holder of TEX: Citadel Advisors Llc
Shares held as of 2026-03-31: 2432785 (value 169881381; 0.02% of shares outstanding; change 0.47)
Holder of TEX: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 4442435 (value 310215244; 0.04% of shares outstanding; change 0.29)
Holder of TEX: FMR, LLC
Shares held as of 2026-03-31: 17053480 (value 1190844539; 0.15% of shares outstanding; change 0.89)
Holder of TEX: Geode Capital Management, LLC
Shares held as of 2026-03-31: 2864915 (value 200057019; 0.03% of shares outstanding; change 0.77)
Holder of TEX: State Street Corporation
Shares held as of 2026-03-31: 4117381 (value 287516722; 0.04% of shares outstanding; change 0.72)
Holder of TEX: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 5085548 (value 355123826; 0.04% of shares outstanding; change 1.00)
Holder of TEX: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 5812653 (value 405897569; 0.05% of shares outstanding; change 1.00)
Holder of TEX: Wellington Management Group, LLP
Shares held as of 2026-03-31: 3748444 (value 261753851; 0.03% of shares outstanding; change 0.34)
Holder of TEY.DE: Alkeon Capital Management LLC
Shares held as of 2026-03-31: 2789510 (value 876324549; 0.02% of shares outstanding; change 0.15)
Holder of TEY.DE: Ameriprise Financial, Inc.
Shares held as of 2026-03-31: 2843976 (value 893435043; 0.02% of shares outstanding; change -0.37)
Holder of TEY.DE: Blackrock Inc.
Shares held as of 2026-03-31: 16305187 (value 5122274396; 0.09% of shares outstanding; change 0.06)
Holder of TEY.DE: FMR, LLC
Shares held as of 2026-03-31: 3609505 (value 1133925973; 0.02% of shares outstanding; change 0.48)
Holder of TEY.DE: Geode Capital Management, LLC
Shares held as of 2026-03-31: 4368680 (value 1372420795; 0.03% of shares outstanding; change 0.05)
Holder of TEY.DE: Invesco Ltd.
Shares held as of 2026-03-31: 2520584 (value 791841448; 0.01% of shares outstanding; change -0.15)
Holder of TEY.DE: JPMORGAN CHASE & CO
Shares held as of 2026-03-31: 2870640 (value 901811538; 0.02% of shares outstanding; change -0.18)
Holder of TEY.DE: State Street Corporation
Shares held as of 2026-03-31: 6970426 (value 2189759285; 0.04% of shares outstanding; change -0.02)
Holder of TEY.DE: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 10176191 (value 3196850340; 0.06% of shares outstanding; change 1.00)
Holder of TEY.DE: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 8602918 (value 2702606637; 0.05% of shares outstanding; change 1.00)
Holder of TF.TO: Brighthouse Fd.s TRT II-Brighthouse/Dimensional Intl Small Company POR
Shares held as of 2025-12-31: 17551 (value 114608; 0.00% of shares outstanding; change 0.00)
Holder of TF.TO: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-01-31: 574249 (value 3778558; 0.01% of shares outstanding; change 0.00)
Holder of TF.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 189137 (value 1244521; 0.00% of shares outstanding; change -0.19)
Holder of TF.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Social Core Eqy. PORT.
Shares held as of 2026-01-31: 17235 (value 113406; 0.00% of shares outstanding; change 0.00)
Holder of TF.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Sustainability Core 1 PORT.
Shares held as of 2026-01-31: 26630 (value 175225; 0.00% of shares outstanding; change 0.00)
Holder of TF.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Vector Eqy. PORT.
Shares held as of 2026-01-31: 38200 (value 251355; 0.00% of shares outstanding; change 0.00)
Holder of TF.TO: DFA INVESTMENT DIMENSIONS GROUP INC-World ex U.S. Core Eqy. PORT.
Shares held as of 2026-01-31: 24858 (value 163565; 0.00% of shares outstanding; change 0.00)
Holder of TF.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-01-31: 410730 (value 2702603; 0.01% of shares outstanding; change -0.08)
Holder of TF.TO: Brighthouse Fd.s TRT II-Brighthouse/Dimensional Intl Small Company POR
Shares held as of 2026-03-31: 17551 (value 108640; 0.00% of shares outstanding; change 0.00)
Holder of TF.TO: American Century ETF Trust-Avantis International Equity ETF
Shares held as of 2026-04-30: 28046 (value 183140; 0.00% of shares outstanding; change 0.00)
Holder of TF.TO: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-04-30: 204749 (value 1267396; 0.00% of shares outstanding; change -0.64)
Holder of TF.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 572737 (value 3545242; 0.01% of shares outstanding; change 2.03)
Holder of TF.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Social Core Eqy. PORT.
Shares held as of 2026-04-30: 17235 (value 106684; 0.00% of shares outstanding; change 0.00)
Holder of TF.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Sustainability Core 1 PORT.
Shares held as of 2026-04-30: 67462 (value 417589; 0.00% of shares outstanding; change 1.53)
Holder of TF.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Vector Eqy. PORT.
Shares held as of 2026-04-30: 142200 (value 880218; 0.00% of shares outstanding; change 2.72)
Holder of TF.TO: DFA INVESTMENT DIMENSIONS GROUP INC-World ex U.S. Core Eqy. PORT.
Shares held as of 2026-04-30: 42426 (value 262616; 0.00% of shares outstanding; change 0.71)
Holder of TF.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-04-30: 55830 (value 345587; 0.00% of shares outstanding; change -0.86)
Holder of TF.TO: SPDR INDEX SHARES Fd.S-State Street SPDR S&P Intl Small Cap ETF
Shares held as of 2026-04-30: 29769 (value 197368; 0.00% of shares outstanding; change 0.02)
Holder of TF.TO: American Century ETF Trust-Avantis International Equity ETF
Shares held as of 2026-05-31: 40946 (value 261644; 0.00% of shares outstanding; change 0.46)
Holder of TF.TO: SPDR INDEX SHARES Fd.S-State Street SPDR S&P Intl Small Cap ETF
Shares held as of 2026-05-31: 29165 (value 180531; 0.00% of shares outstanding; change -0.02)
Holder of TF.TO: American Century ETF Trust-Avantis International Equity ETF
Shares held as of 2026-06-30: 40946 (value 253455; 0.00% of shares outstanding; change 0.00)
Holder of TFC: Bank of America Corporation
Shares held as of 2026-03-31: 37921435 (value 1962813411; 0.03% of shares outstanding; change -0.01)
Holder of TFC: Blackrock Inc.
Shares held as of 2026-03-31: 98334407 (value 5089788741; 0.08% of shares outstanding; change 0.00)
Holder of TFC: Capital International Investors
Shares held as of 2026-03-31: 84512937 (value 4374389477; 0.07% of shares outstanding; change -0.22)
Holder of TFC: Charles Schwab Investment Management, Inc.
Shares held as of 2026-03-31: 17700985 (value 916202953; 0.01% of shares outstanding; change 0.01)
Holder of TFC: Geode Capital Management, LLC
Shares held as of 2026-03-31: 31848304 (value 1648468161; 0.03% of shares outstanding; change 0.10)
Holder of TFC: Morgan Stanley
Shares held as of 2026-03-31: 21597973 (value 1117911046; 0.02% of shares outstanding; change 0.03)
Holder of TFC: State Street Corporation
Shares held as of 2026-03-31: 58191593 (value 3011996756; 0.05% of shares outstanding; change -0.02)
Holder of TFC: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 81496408 (value 4218253941; 0.07% of shares outstanding; change 1.00)
Holder of TFC: Vanguard Portfolio Management LLC
Shares held as of 2026-03-31: 24096665 (value 1247243339; 0.02% of shares outstanding; change 1.00)
Holder of TFC: Victory Capital Management Inc.
Shares held as of 2026-03-31: 26936449 (value 1394230555; 0.02% of shares outstanding; change -0.16)
Holder of TFG.AS: Nbc Securities, Inc.                          
Shares held as of 2026-03-31: 1800 (value 23940; 0.00% of shares outstanding; change 0.00)
Holder of TFG.L: Nbc Securities, Inc.                          
Shares held as of 2026-03-31: 1800 (value 24659; 0.00% of shares outstanding; change 0.00)
Holder of TFGS.L: Nbc Securities, Inc.                          
Shares held as of 2026-03-31: 1800 (value 1827000; 0.00% of shares outstanding; change 0.00)
Holder of TFI.PA: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2025-12-31: 301234 (value 2098094; 0.00% of shares outstanding; change 0.07)
Holder of TFI.PA: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 845693 (value 5890251; 0.00% of shares outstanding; change 0.00)
Holder of TFI.PA: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-01-31: 664719 (value 4407087; 0.00% of shares outstanding; change 0.00)
Holder of TFI.PA: HARTFORD MUTUAL FUNDS INC/CT-The Hartford International Value Fund
Shares held as of 2026-01-31: 1903029 (value 12617082; 0.01% of shares outstanding; change 0.00)
Holder of TFI.PA: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-01-31: 337646 (value 2238593; 0.00% of shares outstanding; change 0.00)
Holder of TFI.PA: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 1268671 (value 8411288; 0.01% of shares outstanding; change 0.01)
Holder of TFI.PA: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2026-03-31: 307129 (value 2074656; 0.00% of shares outstanding; change 0.02)
Holder of TFI.PA: EMPOWER FUNDS, INC.-Empower International Value Fund
Shares held as of 2026-03-31: 298600 (value 2017043; 0.00% of shares outstanding; change 0.00)
Holder of TFI.PA: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 892236 (value 6027054; 0.00% of shares outstanding; change 0.06)
Holder of TFI.PA: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-04-30: 1746924 (value 12167325; 0.01% of shares outstanding; change 0.00)
Holder of TFI.PA: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-04-30: 676035 (value 4566616; 0.00% of shares outstanding; change 0.02)
Holder of TFI.PA: Dimensional ETF Trust-Dimensional International Small Cap Value ETF
Shares held as of 2026-04-30: 307394 (value 2076446; 0.00% of shares outstanding; change 0.21)
Holder of TFI.PA: HARTFORD MUTUAL FUNDS INC/CT-The Hartford International Value Fund
Shares held as of 2026-04-30: 1903029 (value 12854961; 0.01% of shares outstanding; change 0.00)
Holder of TFI.PA: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-04-30: 342570 (value 2314060; 0.00% of shares outstanding; change 0.01)
Holder of TFI.PA: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 1297113 (value 8761998; 0.01% of shares outstanding; change 0.02)
Holder of TFI.PA: WisdomTree Trust-WisdomTree International SmallCap Dividend Fund
Shares held as of 2026-04-30: 278034 (value 1843365; 0.00% of shares outstanding; change 0.01)
Holder of TFI.PA: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 475834 (value 3154779; 0.00% of shares outstanding; change 0.01)
Holder of TFI.PA: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-05-31: 1747140 (value 11583538; 0.01% of shares outstanding; change 0.00)
Holder of TFI.PA: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 479734 (value 3240603; 0.00% of shares outstanding; change 0.01)
Holder of TFI.PA: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-06-30: 1747735 (value 11805950; 0.01% of shares outstanding; change 0.00)
Holder of TFII: 1832 Asset Management L.P.
Shares held as of 2026-03-31: 3980503 (value 598787037; 0.05% of shares outstanding; change -0.14)
Holder of TFII: Caisse De Depot Et Placement Du Quebec
Shares held as of 2026-03-31: 7156534 (value 1076557357; 0.09% of shares outstanding; change 0.01)
Holder of TFII: FIL LTD
Shares held as of 2026-03-31: 4782544 (value 719438058; 0.06% of shares outstanding; change -0.21)
Holder of TFII: FMR, LLC
Shares held as of 2026-03-31: 3652221 (value 549403578; 0.04% of shares outstanding; change -0.08)
Holder of TFII: Federation Des Caisses Desjardins Du Quebec
Shares held as of 2026-03-31: 2210600 (value 332540541; 0.03% of shares outstanding; change 0.02)
Holder of TFII: Janus Henderson Group PLC
Shares held as of 2026-03-31: 3702480 (value 556964039; 0.05% of shares outstanding; change -0.02)
Holder of TFII: Manufacturers Life Insurance Co.
Shares held as of 2026-03-31: 2040522 (value 306955709; 0.02% of shares outstanding; change 0.33)
Holder of TFII: National Bank of Canada/FI/
Shares held as of 2026-03-31: 1409188 (value 211984140; 0.02% of shares outstanding; change -0.09)
Holder of TFII: Royal Bank of Canada
Shares held as of 2026-03-31: 3072691 (value 462224884; 0.04% of shares outstanding; change 0.54)
Holder of TFII: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 2269844 (value 341452616; 0.03% of shares outstanding; change 1.00)
Holder of TFII.TO: 1832 Asset Management L.P.
Shares held as of 2026-03-31: 3980503 (value 845578223; 0.05% of shares outstanding; change -0.14)
Holder of TFII.TO: Caisse De Depot Et Placement Du Quebec
Shares held as of 2026-03-31: 7156534 (value 1520262465; 0.09% of shares outstanding; change 0.01)
Holder of TFII.TO: FIL LTD
Shares held as of 2026-03-31: 4782544 (value 1015955786; 0.06% of shares outstanding; change -0.21)
Holder of TFII.TO: FMR, LLC
Shares held as of 2026-03-31: 3652221 (value 775841280; 0.04% of shares outstanding; change -0.08)
Holder of TFII.TO: Federation Des Caisses Desjardins Du Quebec
Shares held as of 2026-03-31: 2210600 (value 469597741; 0.03% of shares outstanding; change 0.02)
Holder of TFII.TO: Janus Henderson Group PLC
Shares held as of 2026-03-31: 3702480 (value 786517799; 0.05% of shares outstanding; change -0.02)
Holder of TFII.TO: Manufacturers Life Insurance Co.
Shares held as of 2026-03-31: 2040522 (value 433468073; 0.02% of shares outstanding; change 0.33)
Holder of TFII.TO: National Bank of Canada/FI/
Shares held as of 2026-03-31: 1409188 (value 299353796; 0.02% of shares outstanding; change -0.09)
Holder of TFII.TO: Royal Bank of Canada
Shares held as of 2026-03-31: 3072691 (value 652731726; 0.04% of shares outstanding; change 0.54)
Holder of TFII.TO: Vanguard Capital Management LLC
Shares held as of 2026-03-31: 2269844 (value 482182944; 0.03% of shares outstanding; change 1.00)
Holder of TFIN: AltraVue Capital, LLC
Shares held as of 2026-03-31: 1431717 (value 110113359; 0.06% of shares outstanding; change -0.06)
Holder of TFIN: Barrow, Hanley Mewhinney & Strauss, LLC
Shares held as of 2026-03-31: 763216 (value 58698945; 0.03% of shares outstanding; change -0.06)
Holder of TFIN: Blackrock Inc.
Shares held as of 2026-03-31: 3307986 (value 254417215; 0.14% of shares outstanding; change 0.00)
Holder of TFIN: Dimensional Fund Advisors LP
Shares held as of 2026-03-31: 832146 (value 64000351; 0.03% of shares outstanding; change 0.00)
Holder of TFIN: Frontier Capital Management Company LLC
Shares held as of 2026-03-31: 644777 (value 49589801; 0.03% of shares outstanding; change -0.14)