speb/financial-data huggingface dataset:
Holder of TREX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2025-12-31: 1371015 (value 56760023; 0.01% of shares outstanding; change -0.04)
Holder of TREX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 2433219 (value 100735270; 0.02% of shares outstanding; change -0.04)
Holder of TREX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 3393702 (value 140499267; 0.03% of shares outstanding; change 0.00)
Holder of TREX: Vanguard Explorer Fund
Shares held as of 2026-01-31: 727800 (value 32998452; 0.01% of shares outstanding; change -0.30)
Holder of TREX: American Century Mutual Funds, Inc.-Small Cap Growth Fund
Shares held as of 2026-03-31: 994271 (value 45080247; 0.01% of shares outstanding; change -0.02)
Holder of TREX: Capitol Series Trust-FullerThaler Behavioral Small-Cap Growth Fund
Shares held as of 2026-03-31: 970100 (value 41161343; 0.01% of shares outstanding; change 1.00)
Holder of TREX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1197250 (value 51996567; 0.01% of shares outstanding; change 0.03)
Holder of TREX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 1363043 (value 59196957; 0.01% of shares outstanding; change -0.01)
Holder of TREX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 2437867 (value 105876564; 0.02% of shares outstanding; change 0.00)
Holder of TREX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 3347309 (value 145373630; 0.03% of shares outstanding; change -0.01)
Holder of TREX: WASATCH FUNDS TRUST-Wasatch Core Growth Fund
Shares held as of 2026-03-31: 774895 (value 33653690; 0.01% of shares outstanding; change -0.18)
Holder of TREX: American Century Mutual Funds, Inc.-Small Cap Growth Fund
Shares held as of 2026-04-30: 994271 (value 43181189; 0.01% of shares outstanding; change 0.00)
Holder of TREX: SPDR S&P MIDCAP 400 ETF TRT-State Street SPDR S&P Mid Cap 400 ETF TRT
Shares held as of 2026-04-30: 811441 (value 34429441; 0.01% of shares outstanding; change 0.00)
Holder of TREX: Vanguard Explorer Fund
Shares held as of 2026-04-30: 727000 (value 31573610; 0.01% of shares outstanding; change 0.00)
Holder of TREX: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-04-30: 3617073 (value 170472654; 0.03% of shares outstanding; change 0.02)
Holder of TREX: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 840783 (value 38121101; 0.01% of shares outstanding; change 1.58)
Holder of TREX: SPDR S&P MIDCAP 400 ETF TRT-State Street SPDR S&P Mid Cap 400 ETF TRT
Shares held as of 2026-05-31: 803520 (value 37894003; 0.01% of shares outstanding; change -0.01)
Holder of TREX: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-05-31: 3639075 (value 158045028; 0.04% of shares outstanding; change 0.01)
Holder of TREX: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 1488027 (value 64625013; 0.01% of shares outstanding; change 0.77)
Holder of TREX: SPDR S&P MIDCAP 400 ETF TRT-State Street SPDR S&P Mid Cap 400 ETF TRT
Shares held as of 2026-06-30: 799409 (value 34718333; 0.01% of shares outstanding; change -0.01)
Holder of TRGP: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 5412800 (value 1380642935; 0.03% of shares outstanding; change 0.02)
Holder of TRGP: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2025-12-31: 2619133 (value 668062273; 0.01% of shares outstanding; change -0.11)
Holder of TRGP: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 6746460 (value 1720819601; 0.03% of shares outstanding; change 0.00)
Holder of TRGP: VANGUARD WELLINGTON FUND
Shares held as of 2026-02-28: 5063573 (value 1424534924; 0.02% of shares outstanding; change -0.04)
Holder of TRGP: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 2741360 (value 699238715; 0.01% of shares outstanding; change 0.00)
Holder of TRGP: HARRIS ASSOCIATES INVESTMENT TRUST-Oakmark Fund
Shares held as of 2026-03-31: 3282000 (value 923325015; 0.02% of shares outstanding; change -0.13)
Holder of TRGP: VANGUARD FENWAY FUNDS-Vanguard Equity Income Fund
Shares held as of 2026-03-31: 2594116 (value 729802619; 0.01% of shares outstanding; change -0.13)
Holder of TRGP: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 5453681 (value 1534284002; 0.03% of shares outstanding; change 0.01)
Holder of TRGP: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 4642316 (value 1306022697; 0.02% of shares outstanding; change -0.01)
Holder of TRGP: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 6821438 (value 1919075060; 0.03% of shares outstanding; change 0.01)
Holder of TRGP: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 2750816 (value 735279399; 0.01% of shares outstanding; change 0.00)
Holder of TRGP: SELECT SECTOR SPDR TRUST-State Street Energy Select Sector SPDR ETF
Shares held as of 2026-04-30: 4864265 (value 1284457804; 0.02% of shares outstanding; change -0.02)
Holder of TRGP: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 2563731 (value 676978801; 0.01% of shares outstanding; change 0.03)
Holder of TRGP: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 2776504 (value 742145673; 0.01% of shares outstanding; change 0.01)
Holder of TRGP: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 2746995 (value 772812066; 0.01% of shares outstanding; change 0.00)
Holder of TRGP: SELECT SECTOR SPDR TRUST-State Street Energy Select Sector SPDR ETF
Shares held as of 2026-05-31: 4758351 (value 1271883494; 0.02% of shares outstanding; change -0.02)
Holder of TRGP: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 2588856 (value 691988299; 0.01% of shares outstanding; change 0.01)
Holder of TRGP: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 2828004 (value 795602327; 0.01% of shares outstanding; change 0.02)
Holder of TRGP: SELECT SECTOR SPDR TRUST-State Street Energy Select Sector SPDR ETF
Shares held as of 2026-06-30: 5326383 (value 1498471257; 0.02% of shares outstanding; change 0.12)
Holder of TRGP: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 2594042 (value 729781801; 0.01% of shares outstanding; change 0.00)
Holder of TRI: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 1276106 (value 106644178; 0.00% of shares outstanding; change 0.02)
Holder of TRI: J.P. Morgan Exch-Trd Fd. TRT-JPMorgan BetaBuilders Canada ETF
Shares held as of 2026-01-31: 460838 (value 37217277; 0.00% of shares outstanding; change -0.02)
Holder of TRI: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 1976451 (value 159618186; 0.00% of shares outstanding; change 0.01)
Holder of TRI: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-03-31: 696835 (value 60283197; 0.00% of shares outstanding; change 0.03)
Holder of TRI: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-03-31: 1691478 (value 146329765; 0.00% of shares outstanding; change -0.04)
Holder of TRI: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 1287227 (value 116043516; 0.00% of shares outstanding; change 0.01)
Holder of TRI: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-04-30: 728586 (value 58840606; 0.00% of shares outstanding; change 0.05)
Holder of TRI: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-04-30: 2006242 (value 162024108; 0.00% of shares outstanding; change 0.19)
Holder of TRI: First TRT Exch-Trd Fd. VI-First TRT NASDAQ Technology Dividend Index F
Shares held as of 2026-04-30: 557746 (value 46610833; 0.00% of shares outstanding; change 0.01)
Holder of TRI: First TRT Exch-Trd Fd.-First TRT NASDAQ-100-Technology Sector Index Fd
Shares held as of 2026-04-30: 608759 (value 50873989; 0.00% of shares outstanding; change -0.05)
Holder of TRI: First TRT Exch-Trd Fd.-First TRT Value Line Dividend Index Fd.
Shares held as of 2026-04-30: 359783 (value 30067065; 0.00% of shares outstanding; change -0.02)
Holder of TRI: Invesco Exchange-Traded Fund Trust II-Invesco NASDAQ 100 ETF
Shares held as of 2026-04-30: 1762797 (value 147316944; 0.00% of shares outstanding; change 0.03)
Holder of TRI: Invesco QQQ Trust, Series 1
Shares held as of 2026-04-30: 9374142 (value 783397044; 0.02% of shares outstanding; change 0.02)
Holder of TRI: J.P. Morgan Exch-Trd Fd. TRT-JPMorgan BetaBuilders Canada ETF
Shares held as of 2026-04-30: 474982 (value 42819628; 0.00% of shares outstanding; change 0.03)
Holder of TRI: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 1947813 (value 175595344; 0.00% of shares outstanding; change -0.01)
Holder of TRI: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-05-31: 745511 (value 67207817; 0.00% of shares outstanding; change 0.02)
Holder of TRI: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-05-31: 2434107 (value 219434749; 0.01% of shares outstanding; change 0.21)
Holder of TRI: First TRT Exch-Trd Fd. VI-First TRT NASDAQ Technology Dividend Index F
Shares held as of 2026-05-31: 557010 (value 53584360; 0.00% of shares outstanding; change 0.00)
Holder of TRI: First TRT Exch-Trd Fd.-First TRT NASDAQ-100-Technology Sector Index Fd
Shares held as of 2026-05-31: 603488 (value 54102700; 0.00% of shares outstanding; change -0.01)
Holder of TRI: First TRT Exch-Trd Fd.-First TRT Value Line Dividend Index Fd.
Shares held as of 2026-05-31: 390784 (value 37593419; 0.00% of shares outstanding; change 0.09)
Holder of TRI: Invesco Exchange-Traded Fund Trust II-Invesco NASDAQ 100 ETF
Shares held as of 2026-05-31: 1862684 (value 179190195; 0.00% of shares outstanding; change 0.06)
Holder of TRI: Invesco QQQ Trust, Series 1
Shares held as of 2026-05-31: 9513508 (value 915199440; 0.02% of shares outstanding; change 0.01)
Holder of TRI: First TRT Exch-Trd Fd. VI-First TRT NASDAQ Technology Dividend Index F
Shares held as of 2026-06-30: 821186 (value 74029919; 0.00% of shares outstanding; change 0.47)
Holder of TRI: First TRT Exch-Trd Fd.-First TRT NASDAQ-100-Technology Sector Index Fd
Shares held as of 2026-06-30: 1216851 (value 109699119; 0.00% of shares outstanding; change 1.02)
Holder of TRI: First TRT Exch-Trd Fd.-First TRT Value Line Dividend Index Fd.
Shares held as of 2026-06-30: 408951 (value 36866933; 0.00% of shares outstanding; change 0.05)
Holder of TRI: Invesco Exchange-Traded Fund Trust II-Invesco NASDAQ 100 ETF
Shares held as of 2026-06-30: 1671285 (value 150666345; 0.00% of shares outstanding; change -0.10)
Holder of TRI: Invesco QQQ Trust, Series 1
Shares held as of 2026-06-30: 8088950 (value 729218854; 0.02% of shares outstanding; change -0.15)
Holder of TRI.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 1276106 (value 165715125; 0.00% of shares outstanding; change 0.02)
Holder of TRI.TO: J.P. Morgan Exch-Trd Fd. TRT-JPMorgan BetaBuilders Canada ETF
Shares held as of 2026-01-31: 460838 (value 52904203; 0.00% of shares outstanding; change -0.02)
Holder of TRI.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 1976451 (value 226896580; 0.00% of shares outstanding; change 0.01)
Holder of TRI.TO: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-03-31: 696835 (value 90490993; 0.00% of shares outstanding; change 0.03)
Holder of TRI.TO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-03-31: 1691478 (value 219655334; 0.00% of shares outstanding; change -0.04)
Holder of TRI.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 1287227 (value 163529319; 0.00% of shares outstanding; change 0.01)
Holder of TRI.TO: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-04-30: 728586 (value 83641675; 0.00% of shares outstanding; change 0.05)
Holder of TRI.TO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-04-30: 2006242 (value 230316587; 0.00% of shares outstanding; change 0.19)
Holder of TRI.TO: First TRT Exch-Trd Fd. VI-First TRT NASDAQ Technology Dividend Index F
Shares held as of 2026-04-30: 557746 (value 72428895; 0.00% of shares outstanding; change 0.01)
Holder of TRI.TO: First TRT Exch-Trd Fd.-First TRT NASDAQ-100-Technology Sector Index Fd
Shares held as of 2026-04-30: 608759 (value 79053444; 0.00% of shares outstanding; change -0.05)
Holder of TRI.TO: First TRT Exch-Trd Fd.-First TRT Value Line Dividend Index Fd.
Shares held as of 2026-04-30: 359783 (value 46721420; 0.00% of shares outstanding; change -0.02)
Holder of TRI.TO: Invesco Exchange-Traded Fund Trust II-Invesco NASDAQ 100 ETF
Shares held as of 2026-04-30: 1762797 (value 228916819; 0.00% of shares outstanding; change 0.03)
Holder of TRI.TO: Invesco QQQ Trust, Series 1
Shares held as of 2026-04-30: 9374142 (value 1217326085; 0.02% of shares outstanding; change 0.02)
Holder of TRI.TO: J.P. Morgan Exch-Trd Fd. TRT-JPMorgan BetaBuilders Canada ETF
Shares held as of 2026-04-30: 474982 (value 60341713; 0.00% of shares outstanding; change 0.03)
Holder of TRI.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 1947813 (value 247450165; 0.00% of shares outstanding; change -0.01)
Holder of TRI.TO: Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund
Shares held as of 2026-05-31: 745511 (value 94709718; 0.00% of shares outstanding; change 0.02)
Holder of TRI.TO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-05-31: 2434107 (value 309228955; 0.01% of shares outstanding; change 0.21)
Holder of TRI.TO: First TRT Exch-Trd Fd. VI-First TRT NASDAQ Technology Dividend Index F
Shares held as of 2026-05-31: 557010 (value 75018102; 0.00% of shares outstanding; change 0.00)
Holder of TRI.TO: First TRT Exch-Trd Fd.-First TRT NASDAQ-100-Technology Sector Index Fd
Shares held as of 2026-05-31: 603488 (value 76443823; 0.00% of shares outstanding; change -0.01)
Holder of TRI.TO: First TRT Exch-Trd Fd.-First TRT Value Line Dividend Index Fd.
Shares held as of 2026-05-31: 390784 (value 52630786; 0.00% of shares outstanding; change 0.09)
Holder of TRI.TO: Invesco Exchange-Traded Fund Trust II-Invesco NASDAQ 100 ETF
Shares held as of 2026-05-31: 1862684 (value 250866267; 0.00% of shares outstanding; change 0.06)
Holder of TRI.TO: Invesco QQQ Trust, Series 1
Shares held as of 2026-05-31: 9513508 (value 1281279187; 0.02% of shares outstanding; change 0.01)
Holder of TRI.TO: First TRT Exch-Trd Fd. VI-First TRT NASDAQ Technology Dividend Index F
Shares held as of 2026-06-30: 821186 (value 104323470; 0.00% of shares outstanding; change 0.47)
Holder of TRI.TO: First TRT Exch-Trd Fd.-First TRT NASDAQ-100-Technology Sector Index Fd
Shares held as of 2026-06-30: 1216851 (value 154588752; 0.00% of shares outstanding; change 1.02)
Holder of TRI.TO: First TRT Exch-Trd Fd.-First TRT Value Line Dividend Index Fd.
Shares held as of 2026-06-30: 408951 (value 51953135; 0.00% of shares outstanding; change 0.05)
Holder of TRI.TO: Invesco Exchange-Traded Fund Trust II-Invesco NASDAQ 100 ETF
Shares held as of 2026-06-30: 1671285 (value 212320047; 0.00% of shares outstanding; change -0.10)
Holder of TRI.TO: Invesco QQQ Trust, Series 1
Shares held as of 2026-06-30: 8088950 (value 1027620215; 0.02% of shares outstanding; change -0.15)
Holder of TRIB: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 16642 (value 11649; 0.00% of shares outstanding; change 0.00)
Holder of TRIB: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 16642 (value 5751; 0.00% of shares outstanding; change 0.00)
Holder of TRIB: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 16642 (value 140541; 0.00% of shares outstanding; change 0.00)
Holder of TRIN: -Eagle Point Enhanced Income Trust
Shares held as of 2025-12-31: 74896 (value 1262746; 0.00% of shares outstanding; change 0.00)
Holder of TRIN: T. ROWE PRICE QUANTITATIVE Mgmt Fd.S, INC.-T. Rowe Price Integrated U.
Shares held as of 2025-12-31: 142205 (value 2397576; 0.00% of shares outstanding; change 1.00)
Holder of TRIN: T. Rowe Price Financial Services Fund, Inc.
Shares held as of 2025-12-31: 337600 (value 5691936; 0.00% of shares outstanding; change 1.16)
Holder of TRIN: FINANCIAL INVESTORS TRUST-Emerald Growth Fund
Shares held as of 2026-01-31: 338791 (value 5701852; 0.00% of shares outstanding; change 0.00)
Holder of TRIN: Principal Funds, Inc-SmallCap Growth Fund I
Shares held as of 2026-01-31: 179519 (value 3027587; 0.00% of shares outstanding; change 0.00)
Holder of TRIN: Putnam ETF Trust-Putnam BDC Income ETF
Shares held as of 2026-01-31: 658105 (value 11098940; 0.01% of shares outstanding; change 0.00)
Holder of TRIN: -Eagle Point Enhanced Income Trust
Shares held as of 2026-03-31: 74896 (value 1292704; 0.00% of shares outstanding; change 0.00)
Holder of TRIN: LoCorr Investment Trust-LoCorr Spectrum Income Fund
Shares held as of 2026-03-31: 44417 (value 748870; 0.00% of shares outstanding; change 0.00)
Holder of TRIN: MUTUAL FUND SERIES TRUST-Catalyst/SMH Total Return Income Fund
Shares held as of 2026-03-31: 70337 (value 1214016; 0.00% of shares outstanding; change 0.00)
Holder of TRIN: T. ROWE PRICE QUANTITATIVE Mgmt Fd.S, INC.-T. Rowe Price Integrated U.
Shares held as of 2026-03-31: 156226 (value 2696460; 0.00% of shares outstanding; change 0.10)
Holder of TRIN: T. Rowe Price Exch-Trd Fd.s, Inc.-T. Rowe Price Small-Mid Cap ETF
Shares held as of 2026-03-31: 179666 (value 3101035; 0.00% of shares outstanding; change 1.00)
Holder of TRIN: T. Rowe Price Financial Services Fund, Inc.
Shares held as of 2026-03-31: 254700 (value 4396122; 0.00% of shares outstanding; change -0.25)
Holder of TRIN: FINANCIAL INVESTORS TRUST-Emerald Growth Fund
Shares held as of 2026-04-30: 338791 (value 5847532; 0.00% of shares outstanding; change 0.00)
Holder of TRIN: Invesco Exch-Trd Fd. TRT II-Invesco KBW High Dividend Yield Financial 
Shares held as of 2026-04-30: 912876 (value 15304365; 0.01% of shares outstanding; change 0.00)
Holder of TRIN: Principal Funds, Inc-SmallCap Growth Fund I
Shares held as of 2026-04-30: 179519 (value 3098497; 0.00% of shares outstanding; change 0.00)
Holder of TRIN: Putnam ETF Trust-Putnam BDC Income ETF
Shares held as of 2026-04-30: 781060 (value 13481095; 0.01% of shares outstanding; change 0.19)
Holder of TRIN: VanEck ETF Trust-VanEck BDC Income ETF
Shares held as of 2026-04-30: 1402302 (value 23509592; 0.02% of shares outstanding; change 0.15)
Holder of TRIN: Invesco Exch-Trd Fd. TRT II-Invesco KBW High Dividend Yield Financial 
Shares held as of 2026-05-31: 920679 (value 16369673; 0.01% of shares outstanding; change 0.01)
Holder of TRIN: VanEck ETF Trust-VanEck BDC Income ETF
Shares held as of 2026-05-31: 1414675 (value 24898280; 0.02% of shares outstanding; change 0.01)
Holder of TRIN: Invesco Exch-Trd Fd. TRT II-Invesco KBW High Dividend Yield Financial 
Shares held as of 2026-06-30: 713699 (value 12318444; 0.01% of shares outstanding; change -0.22)
Holder of TRIN: VanEck ETF Trust-VanEck BDC Income ETF
Shares held as of 2026-06-30: 1815112 (value 31328833; 0.02% of shares outstanding; change 0.28)
Holder of TRIP: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2025-12-31: 1150316 (value 13752027; 0.01% of shares outstanding; change 0.34)
Holder of TRIP: Longleaf Partners Funds Trust-Longleaf Partners Small-Cap Fund
Shares held as of 2025-12-31: 2834032 (value 31684478; 0.02% of shares outstanding; change 0.21)
Holder of TRIP: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1262266 (value 14112134; 0.01% of shares outstanding; change 0.02)
Holder of TRIP: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2025-12-31: 1494443 (value 16707873; 0.01% of shares outstanding; change 0.07)
Holder of TRIP: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 2656904 (value 29704187; 0.02% of shares outstanding; change 0.07)
Holder of TRIP: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 3672232 (value 41055554; 0.03% of shares outstanding; change 0.13)
Holder of TRIP: Federated Hermes Equity Funds-Federated Hermes MDT Mid Cap Growth Fund
Shares held as of 2026-01-31: 1185453 (value 14172090; 0.01% of shares outstanding; change 0.00)
Holder of TRIP: Columbia Fd.s Series TRT II-Columbia Seligman Technology and Informati
Shares held as of 2026-02-28: 3589192 (value 49171929; 0.03% of shares outstanding; change 0.00)
Holder of TRIP: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2026-03-31: 2402524 (value 32914578; 0.02% of shares outstanding; change 1.09)
Holder of TRIP: ETF Series Solutions-U.S. Global Jets ETF
Shares held as of 2026-03-31: 1372941 (value 18809291; 0.01% of shares outstanding; change 0.32)
Holder of TRIP: Longleaf Partners Funds Trust-Longleaf Partners Small-Cap Fund
Shares held as of 2026-03-31: 4591028 (value 62897082; 0.04% of shares outstanding; change 0.62)
Holder of TRIP: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1276744 (value 17491392; 0.01% of shares outstanding; change 0.01)
Holder of TRIP: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 2650379 (value 36310191; 0.02% of shares outstanding; change 0.00)
Holder of TRIP: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 3690140 (value 50554917; 0.03% of shares outstanding; change 0.00)
Holder of TRIP: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 2818245 (value 31507979; 0.02% of shares outstanding; change 0.01)
Holder of TRIP: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 6982780 (value 90531743; 0.06% of shares outstanding; change 0.02)
Holder of TRIP: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 2707923 (value 33686560; 0.02% of shares outstanding; change -0.04)
Holder of TRIP: Nuveen Investment Trust-Nuveen Multi Cap Value Fund
Shares held as of 2026-05-31: 1413693 (value 20611643; 0.01% of shares outstanding; change 0.24)
Holder of TRIP: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 6943832 (value 95130497; 0.06% of shares outstanding; change -0.01)
Holder of TRIP: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 2733681 (value 37451429; 0.02% of shares outstanding; change 0.01)
Holder of TRIP: Nuveen Investment Trust-Nuveen Multi Cap Value Fund
Shares held as of 2026-06-30: 1413693 (value 19367593; 0.01% of shares outstanding; change 0.00)
Holder of TRL.DE: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 848575 (value 176673312; 0.01% of shares outstanding; change -0.04)
Holder of TRL.DE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 770111 (value 160337107; 0.01% of shares outstanding; change -0.04)
Holder of TRL.DE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 490415 (value 102104401; 0.01% of shares outstanding; change -0.05)
Holder of TRL.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1065654 (value 221869159; 0.02% of shares outstanding; change -0.05)
Holder of TRL.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 427423 (value 88989467; 0.01% of shares outstanding; change 0.00)
Holder of TRL.DE: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-05-31: 1085915 (value 224567225; 0.02% of shares outstanding; change 0.00)
Holder of TRL.DE: NEUBERGER BERMAN EQUITY FUNDS-Neuberger Quality Equity Fund
Shares held as of 2026-05-31: 631690 (value 130633493; 0.01% of shares outstanding; change 0.30)
Holder of TRL.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 438729 (value 91343376; 0.01% of shares outstanding; change 0.02)
Holder of TRL.DE: iShares Trust-iShares Russell Mid-Cap Growth ETF
Shares held as of 2026-05-31: 233626 (value 48640932; 0.00% of shares outstanding; change 0.01)
Holder of TRL.DE: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-06-30: 916959 (value 190910861; 0.01% of shares outstanding; change -0.16)
Holder of TRL.DE: NEUBERGER BERMAN EQUITY FUNDS-Neuberger Quality Equity Fund
Shares held as of 2026-06-30: 631690 (value 131517856; 0.01% of shares outstanding; change 0.00)
Holder of TRL.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 388139 (value 80810538; 0.01% of shares outstanding; change -0.01)
Holder of TRMB: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 5999754 (value 338446122; 0.03% of shares outstanding; change 0.02)
Holder of TRMB: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 7496045 (value 422851897; 0.03% of shares outstanding; change 0.00)
Holder of TRMB: Victory Portfolios-Victory Sycamore Established Value Fund
Shares held as of 2025-12-31: 3400000 (value 191793999; 0.01% of shares outstanding; change -0.06)
Holder of TRMB: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 2837321 (value 150122653; 0.01% of shares outstanding; change 0.03)
Holder of TRMB: Eaton Vance Growth Trust-Eaton Vance Atlanta Capital SMID-Cap Fund
Shares held as of 2026-03-31: 4817773 (value 254908368; 0.02% of shares outstanding; change -0.23)
Holder of TRMB: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 3038446 (value 171398738; 0.01% of shares outstanding; change 0.00)
Holder of TRMB: VANGUARD HORIZON FUNDS-Vanguard Capital Opportunity Fund
Shares held as of 2026-03-31: 2939651 (value 155536933; 0.01% of shares outstanding; change 0.00)
Holder of TRMB: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 6045558 (value 319870472; 0.03% of shares outstanding; change 0.01)
Holder of TRMB: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 2526131 (value 133177629; 0.01% of shares outstanding; change -0.51)
Holder of TRMB: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 2696988 (value 142697634; 0.01% of shares outstanding; change 1.00)
Holder of TRMB: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 7427884 (value 393009341; 0.03% of shares outstanding; change -0.01)
Holder of TRMB: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 3048922 (value 149976468; 0.01% of shares outstanding; change 0.00)
Holder of TRMB: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 2836357 (value 152113828; 0.01% of shares outstanding; change 0.03)
Holder of TRMB: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 3078218 (value 151417539; 0.01% of shares outstanding; change 0.01)
Holder of TRMB: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 3044687 (value 161094388; 0.01% of shares outstanding; change 0.00)
Holder of TRMB: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 2864095 (value 151281497; 0.01% of shares outstanding; change 0.01)
Holder of TRMB: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 3135486 (value 165898563; 0.01% of shares outstanding; change 0.02)
Holder of TRMB: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-06-30: 3597721 (value 190355417; 0.02% of shares outstanding; change 0.45)
Holder of TRMB: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 2817368 (value 149066940; 0.01% of shares outstanding; change -0.02)
Holder of TRMD: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 538289 (value 15588848; 0.01% of shares outstanding; change 0.02)
Holder of TRMD: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-01-31: 251848 (value 7355220; 0.00% of shares outstanding; change 0.00)
Holder of TRMD: DFA INVESTMENT TRUST CO-The Continental Small Company Series
Shares held as of 2026-01-31: 196545 (value 5740096; 0.00% of shares outstanding; change 0.00)
Holder of TRMD: Dimensional ETF Trust-Dimensional International Small Cap Value ETF
Shares held as of 2026-01-31: 139537 (value 4040991; 0.00% of shares outstanding; change 0.10)
Holder of TRMD: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard European Stock Index Fd.
Shares held as of 2026-01-31: 142844 (value 4171759; 0.00% of shares outstanding; change 0.03)
Holder of TRMD: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-01-31: 207475 (value 6059307; 0.00% of shares outstanding; change 0.00)
Holder of TRMD: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 829902 (value 24237287; 0.01% of shares outstanding; change 0.00)
Holder of TRMD: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 580783 (value 17586109; 0.01% of shares outstanding; change 0.08)
Holder of TRMD: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-03-31: 240348 (value 6547079; 0.00% of shares outstanding; change 0.04)
Holder of TRMD: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-04-30: 1334576 (value 38649319; 0.01% of shares outstanding; change 0.02)
Holder of TRMD: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-04-30: 367921 (value 11140648; 0.00% of shares outstanding; change 0.46)
Holder of TRMD: DFA INVESTMENT TRUST CO-The Continental Small Company Series
Shares held as of 2026-04-30: 206976 (value 6267233; 0.00% of shares outstanding; change 0.05)
Holder of TRMD: Dimensional ETF Trust-Dimensional International Small Cap Value ETF
Shares held as of 2026-04-30: 170415 (value 5160166; 0.00% of shares outstanding; change 0.22)
Holder of TRMD: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-04-30: 221697 (value 6712985; 0.00% of shares outstanding; change 0.07)
Holder of TRMD: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 858674 (value 26000649; 0.01% of shares outstanding; change 0.03)
Holder of TRMD: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 405982 (value 11856704; 0.00% of shares outstanding; change 0.05)
Holder of TRMD: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-04-30: 239780 (value 7002774; 0.00% of shares outstanding; change 0.00)
Holder of TRMD: American Century ETF Trust-Avantis International Equity ETF
Shares held as of 2026-05-31: 143260 (value 4075747; 0.00% of shares outstanding; change 0.05)
Holder of TRMD: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-05-31: 1462454 (value 42710968; 0.01% of shares outstanding; change 0.10)
Holder of TRMD: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 425633 (value 12888167; 0.00% of shares outstanding; change 0.05)
Holder of TRMD: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-05-31: 246462 (value 7462869; 0.00% of shares outstanding; change 0.03)
Holder of TRMD: American Century ETF Trust-Avantis International Equity ETF
Shares held as of 2026-06-30: 147230 (value 4458124; 0.00% of shares outstanding; change 0.03)
Holder of TRMD: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-06-30: 1684110 (value 50994851; 0.02% of shares outstanding; change 0.15)
Holder of TRMK: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 643385 (value 28411881; 0.01% of shares outstanding; change 0.00)
Holder of TRMK: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 1222679 (value 53993504; 0.02% of shares outstanding; change -0.05)
Holder of TRMK: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 789560 (value 34866969; 0.01% of shares outstanding; change -0.04)
Holder of TRMK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1679492 (value 74166366; 0.03% of shares outstanding; change -0.02)
Holder of TRMK: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 784053 (value 35729294; 0.01% of shares outstanding; change -0.05)
Holder of TRMK: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Targeted Value Portfolio
Shares held as of 2026-01-31: 559782 (value 25509265; 0.01% of shares outstanding; change 0.00)
Holder of TRMK: HARBOR FUNDS-Harbor Small Cap Value Fund
Shares held as of 2026-01-31: 967253 (value 44077718; 0.02% of shares outstanding; change -0.05)
Holder of TRMK: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 656247 (value 30587673; 0.01% of shares outstanding; change 0.02)
Holder of TRMK: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1290681 (value 60158642; 0.02% of shares outstanding; change 0.06)
Holder of TRMK: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 820837 (value 38259213; 0.01% of shares outstanding; change 0.04)
Holder of TRMK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1785822 (value 83237164; 0.03% of shares outstanding; change 0.06)
Holder of TRMK: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1362327 (value 60160360; 0.02% of shares outstanding; change -0.02)
Holder of TRMK: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 1181840 (value 52402785; 0.02% of shares outstanding; change 0.21)
Holder of TRMK: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 784053 (value 36544710; 0.01% of shares outstanding; change 0.00)
Holder of TRMK: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Targeted Value Portfolio
Shares held as of 2026-04-30: 559782 (value 25901113; 0.01% of shares outstanding; change 0.00)
Holder of TRMK: HARBOR FUNDS-Harbor Small Cap Value Fund
Shares held as of 2026-04-30: 963171 (value 44893400; 0.02% of shares outstanding; change 0.00)
Holder of TRMK: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 3597122 (value 160683433; 0.06% of shares outstanding; change 0.01)
Holder of TRMK: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1308982 (value 59650309; 0.02% of shares outstanding; change -0.04)
Holder of TRMK: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 1268864 (value 57822132; 0.02% of shares outstanding; change 0.07)
Holder of TRMK: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 3576888 (value 166718751; 0.06% of shares outstanding; change -0.01)
Holder of TRMK: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1321437 (value 61592179; 0.02% of shares outstanding; change 0.01)
Holder of TRMK: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 1359115 (value 63348350; 0.02% of shares outstanding; change 0.07)
Holder of TRMK: SPDR SERIES TRUST-State Street SPDR S&P Regional Banking ETF
Shares held as of 2026-06-30: 619943 (value 28895543; 0.01% of shares outstanding; change 0.60)
Holder of TRN: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 1816907 (value 58940460; 0.02% of shares outstanding; change -0.05)
Holder of TRN: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 1173182 (value 38058022; 0.01% of shares outstanding; change -0.04)
Holder of TRN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 2579560 (value 83680922; 0.03% of shares outstanding; change -0.01)
Holder of TRN: Capital Income Builder
Shares held as of 2026-03-31: 2645967 (value 92661765; 0.03% of shares outstanding; change 0.00)
Holder of TRN: Prudential Jennison Small Co Fd., Inc.-PGIM JENNISON SMALL COMPANY Fd.
Shares held as of 2026-03-31: 1110610 (value 41547919; 0.01% of shares outstanding; change -0.15)
Holder of TRN: SmallCap World Fund Inc
Shares held as of 2026-03-31: 2342621 (value 87637451; 0.03% of shares outstanding; change 0.04)
Holder of TRN: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1842879 (value 68942103; 0.02% of shares outstanding; change 0.01)
Holder of TRN: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 1172241 (value 43853535; 0.01% of shares outstanding; change 0.00)
Holder of TRN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 2547473 (value 95300964; 0.03% of shares outstanding; change -0.01)
Holder of TRN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1971725 (value 63962756; 0.02% of shares outstanding; change 0.01)
Holder of TRN: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 3239392 (value 108746388; 0.04% of shares outstanding; change 0.07)
Holder of TRN: Capital Income Builder
Shares held as of 2026-04-30: 2645967 (value 96498419; 0.03% of shares outstanding; change 0.00)
Holder of TRN: GLOBAL X FUNDS-Global X US Infrastructure Development ETF
Shares held as of 2026-04-30: 1322427 (value 44393873; 0.02% of shares outstanding; change 0.03)
Holder of TRN: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 4887803 (value 168482575; 0.06% of shares outstanding; change 0.02)
Holder of TRN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1894545 (value 66346966; 0.02% of shares outstanding; change -0.04)
Holder of TRN: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 3466744 (value 121405376; 0.04% of shares outstanding; change 0.07)
Holder of TRN: GLOBAL X FUNDS-Global X US Infrastructure Development ETF
Shares held as of 2026-05-31: 1352265 (value 49317106; 0.02% of shares outstanding; change 0.02)
Holder of TRN: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 4860018 (value 181813272; 0.06% of shares outstanding; change -0.01)
Holder of TRN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1920203 (value 71834793; 0.02% of shares outstanding; change 0.01)
Holder of TRN: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 3643576 (value 136306177; 0.05% of shares outstanding; change 0.05)
Holder of TRN: Capital Income Builder
Shares held as of 2026-06-30: 2645967 (value 98985625; 0.03% of shares outstanding; change 0.00)
Holder of TRN: GLOBAL X FUNDS-Global X US Infrastructure Development ETF
Shares held as of 2026-06-30: 1404920 (value 52558056; 0.02% of shares outstanding; change 0.04)
Holder of TRN.L: Artisan Partners Funds Inc.-Artisan International Small-Mid Fund
Shares held as of 2025-12-31: 6351521 (value 1450687357; 0.02% of shares outstanding; change -0.12)
Holder of TRN.L: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 3839520 (value 876946344; 0.01% of shares outstanding; change 0.03)
Holder of TRN.L: AIM Intl Mutual Fd.s -Invesco Intl Growth Fd.
Shares held as of 2026-01-31: 13045516 (value 2778694908; 0.04% of shares outstanding; change -0.07)
Holder of TRN.L: Goldman Sachs TRT-Goldman Sachs Intl Small Cap Insights Fd.
Shares held as of 2026-01-31: 2460584 (value 524104392; 0.01% of shares outstanding; change 0.00)
Holder of TRN.L: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-01-31: 1492224 (value 317843712; 0.00% of shares outstanding; change 0.02)
Holder of TRN.L: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 5852657 (value 1246615941; 0.02% of shares outstanding; change 0.00)
Holder of TRN.L: VANGUARD WHITEHALL FUNDS-Vanguard International Explorer Fund
Shares held as of 2026-01-31: 1645515 (value 350494695; 0.00% of shares outstanding; change 0.00)
Holder of TRN.L: Artisan Partners Funds Inc.-Artisan International Small-Mid Fund
Shares held as of 2026-03-31: 6351521 (value 1399875189; 0.02% of shares outstanding; change 0.00)
Holder of TRN.L: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 3773895 (value 831766434; 0.01% of shares outstanding; change -0.02)
Holder of TRN.L: Victory Portfolios-Victory Trivalent International Small-Cap Fund
Shares held as of 2026-03-31: 3856471 (value 849966184; 0.01% of shares outstanding; change 0.00)
Holder of TRN.L: DFA INVESTMENT TRUST CO-The United Kingdom Small Company Series
Shares held as of 2026-04-30: 1087665 (value 239721359; 0.00% of shares outstanding; change 0.01)
Holder of TRN.L: Goldman Sachs TRT-Goldman Sachs Intl Small Cap Insights Fd.
Shares held as of 2026-04-30: 3117383 (value 687071194; 0.01% of shares outstanding; change 0.27)
Holder of TRN.L: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-04-30: 1428244 (value 314784968; 0.00% of shares outstanding; change -0.04)
Holder of TRN.L: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 5852657 (value 1289925567; 0.02% of shares outstanding; change 0.00)
Holder of TRN.L: VANGUARD WHITEHALL FUNDS-Vanguard International Explorer Fund
Shares held as of 2026-04-30: 1645515 (value 362671495; 0.00% of shares outstanding; change 0.00)
Holder of TRN.L: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 3160290 (value 673141770; 0.01% of shares outstanding; change 0.00)
Holder of TRN.L: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-04-30: 1557893 (value 331831209; 0.00% of shares outstanding; change 0.00)
Holder of TRN.L: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 3182065 (value 701327106; 0.01% of shares outstanding; change 0.01)
Holder of TRN.L: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-05-31: 1557893 (value 343359607; 0.00% of shares outstanding; change 0.00)
Holder of TRNO: -Price (T.Rowe) Real Assets Trust I
Shares held as of 2025-12-31: 2188142 (value 146452344; 0.02% of shares outstanding; change -0.03)
Holder of TRNO: T. Rowe Price Real Assets Fund, Inc.
Shares held as of 2025-12-31: 1243671 (value 81696751; 0.01% of shares outstanding; change -0.06)
Holder of TRNO: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1115769 (value 73294868; 0.01% of shares outstanding; change 0.01)
Holder of TRNO: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 2346598 (value 154148028; 0.02% of shares outstanding; change -0.04)
Holder of TRNO: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 1512817 (value 99376952; 0.01% of shares outstanding; change 0.93)
Holder of TRNO: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 3264700 (value 214458150; 0.03% of shares outstanding; change 0.00)
Holder of TRNO: VANGUARD SPECIALIZED FUNDS-Vanguard Real Estate Index Fund
Shares held as of 2026-01-31: 3856458 (value 252906522; 0.04% of shares outstanding; change 0.01)
Holder of TRNO: -Price (T.Rowe) Real Assets Trust I
Shares held as of 2026-03-31: 2182363 (value 158614143; 0.02% of shares outstanding; change 0.00)
Holder of TRNO: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-03-31: 1933340 (value 123366428; 0.02% of shares outstanding; change 115.18)
Holder of TRNO: T. Rowe Price Real Assets Fund, Inc.
Shares held as of 2026-03-31: 1216869 (value 88442039; 0.01% of shares outstanding; change -0.02)
Holder of TRNO: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1161559 (value 84422108; 0.01% of shares outstanding; change 0.04)
Holder of TRNO: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 2401928 (value 174572127; 0.02% of shares outstanding; change 0.02)
Holder of TRNO: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 1529657 (value 111175471; 0.01% of shares outstanding; change 0.01)
Holder of TRNO: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 3292652 (value 239309948; 0.03% of shares outstanding; change 0.01)
Holder of TRNO: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 2503485 (value 164453935; 0.02% of shares outstanding; change 0.00)
Holder of TRNO: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-04-30: 1969640 (value 129168994; 0.02% of shares outstanding; change 0.02)
Holder of TRNO: VANGUARD SPECIALIZED FUNDS-Vanguard Real Estate Index Fund
Shares held as of 2026-04-30: 3838688 (value 278995845; 0.04% of shares outstanding; change 0.00)
Holder of TRNO: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 6347834 (value 408483108; 0.06% of shares outstanding; change 0.01)
Holder of TRNO: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 2421067 (value 158773578; 0.02% of shares outstanding; change -0.03)
Holder of TRNO: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-05-31: 1969640 (value 143153435; 0.02% of shares outstanding; change 0.00)
Holder of TRNO: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 6320483 (value 459372706; 0.06% of shares outstanding; change 0.00)
Holder of TRNO: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 2444069 (value 177634935; 0.02% of shares outstanding; change 0.01)
Holder of TRNR: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1176 (value 945; 0.00% of shares outstanding; change 0.00)
Holder of TRNR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 31992 (value 23034; 0.01% of shares outstanding; change 8.58)
Holder of TRNR: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 143 (value 102; 0.00% of shares outstanding; change 0.00)
Holder of TRNR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 31876 (value 17882; 0.01% of shares outstanding; change 0.00)
Holder of TRNR: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 143 (value 80; 0.00% of shares outstanding; change 0.00)
Holder of TRNR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 3836 (value 12160; 0.00% of shares outstanding; change -0.16)
Holder of TRNR: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 20 (value 63; 0.00% of shares outstanding; change 0.00)
Holder of TRNS: ADVISORS' INNER CIRCLE FUND II-CHAMPLAIN SMALL COMPANY FUND
Shares held as of 2025-12-31: 108000 (value 9128159; 0.01% of shares outstanding; change -0.38)
Holder of TRNS: Conestoga Funds-Conestoga Small Cap Fund
Shares held as of 2025-12-31: 626699 (value 52968597; 0.07% of shares outstanding; change -0.04)
Holder of TRNS: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 284064 (value 24009088; 0.03% of shares outstanding; change 0.00)
Holder of TRNS: First Eagle Funds-First Eagle Small Cap Opportunity Fund
Shares held as of 2026-01-31: 125724 (value 11278699; 0.01% of shares outstanding; change 5.17)