speb/financial-data huggingface dataset:
Holder of TVC: VanEck ETF Trust-VanEck Preferred Securities ex Financials ETF
Shares held as of 2026-03-31: 309025 (value 7377971; 0.01% of shares outstanding; change 0.03)
Holder of TVC: ETF Series Solutions-AAM Low Duration Preferred and Income Securities 
Shares held as of 2026-04-30: 23221 (value 556142; 0.00% of shares outstanding; change -0.02)
Holder of TVC: GLOBAL X FUNDS-Global X U.S. Preferred ETF
Shares held as of 2026-04-30: 176800 (value 4221100; 0.01% of shares outstanding; change -0.02)
Holder of TVC: GLOBAL X FUNDS-Global X Variable Rate Preferred ETF
Shares held as of 2026-04-30: 150119 (value 3584091; 0.01% of shares outstanding; change -0.02)
Holder of TVC: Invesco Exch-Trd Fd. TRT II-Invesco Varbl Rate Preferred ETF
Shares held as of 2026-04-30: 99160 (value 2373890; 0.00% of shares outstanding; change 0.06)
Holder of TVC: SPDR SERIES TRUST-State Street SPDR ICE Preferred Securities ETF
Shares held as of 2026-04-30: 101225 (value 2416746; 0.00% of shares outstanding; change -0.03)
Holder of TVC: iShares Trust-iShares Preferred and Income Securities ETF
Shares held as of 2026-04-30: 705267 (value 16855881; 0.03% of shares outstanding; change -0.03)
Holder of TVC: GLOBAL X FUNDS-Global X U.S. Preferred ETF
Shares held as of 2026-05-31: 179376 (value 4305024; 0.01% of shares outstanding; change 0.01)
Holder of TVC: GLOBAL X FUNDS-Global X Variable Rate Preferred ETF
Shares held as of 2026-05-31: 152831 (value 3667944; 0.01% of shares outstanding; change 0.02)
Holder of TVC: Invesco Exch-Trd Fd. TRT II-Invesco Varbl Rate Preferred ETF
Shares held as of 2026-05-31: 109560 (value 2629440; 0.00% of shares outstanding; change 0.10)
Holder of TVC: SPDR SERIES TRUST-State Street SPDR ICE Preferred Securities ETF
Shares held as of 2026-05-31: 101896 (value 2434295; 0.00% of shares outstanding; change 0.01)
Holder of TVC: VanEck ETF Trust-VanEck Preferred Securities ex Financials ETF
Shares held as of 2026-05-31: 305845 (value 7324987; 0.01% of shares outstanding; change 0.07)
Holder of TVC: iShares Trust-iShares Preferred and Income Securities ETF
Shares held as of 2026-05-31: 693175 (value 16601541; 0.03% of shares outstanding; change -0.02)
Holder of TVC: Advisors Series Trust-Scharf Multi-Asset Opportunity Fund
Shares held as of 2026-06-30: 32700 (value 783165; 0.00% of shares outstanding; change 0.00)
Holder of TVC: GLOBAL X FUNDS-Global X Variable Rate Preferred ETF
Shares held as of 2026-06-30: 147802 (value 3539858; 0.01% of shares outstanding; change -0.03)
Holder of TVC: Invesco Exch-Trd Fd. TRT II-Invesco Varbl Rate Preferred ETF
Shares held as of 2026-06-30: 111460 (value 2669467; 0.00% of shares outstanding; change 0.02)
Holder of TVC: SPDR SERIES TRUST-State Street SPDR ICE Preferred Securities ETF
Shares held as of 2026-06-30: 103968 (value 2490033; 0.00% of shares outstanding; change 0.02)
Holder of TVE.TO: -Price (T.Rowe) Real Assets Trust I
Shares held as of 2025-12-31: 4564426 (value 59018029; 0.01% of shares outstanding; change 0.67)
Holder of TVE.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 2982250 (value 38560493; 0.01% of shares outstanding; change 0.88)
Holder of TVE.TO: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-01-31: 5878678 (value 75247079; 0.01% of shares outstanding; change 0.08)
Holder of TVE.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-01-31: 2856995 (value 36569536; 0.01% of shares outstanding; change 0.00)
Holder of TVE.TO: Dimensional ETF Trust-Dimensional International Small Cap Value ETF
Shares held as of 2026-01-31: 2955696 (value 37832909; 0.01% of shares outstanding; change 0.07)
Holder of TVE.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 4406692 (value 56405658; 0.01% of shares outstanding; change 0.82)
Holder of TVE.TO: -Price (T.Rowe) Real Assets Trust I
Shares held as of 2026-03-31: 4575164 (value 60300662; 0.01% of shares outstanding; change 0.00)
Holder of TVE.TO: T. ROWE PRICE NEW ERA FUND, INC.-T. Rowe Price New Era Fund
Shares held as of 2026-03-31: 2427491 (value 31994332; 0.01% of shares outstanding; change 0.27)
Holder of TVE.TO: T. Rowe Price Real Assets Fund, Inc.
Shares held as of 2026-03-31: 2518079 (value 33188281; 0.01% of shares outstanding; change -0.04)
Holder of TVE.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 4601417 (value 60646677; 0.01% of shares outstanding; change 0.54)
Holder of TVE.TO: Victory Portfolios-Victory Global Energy Transition Fund
Shares held as of 2026-03-31: 4301808 (value 56697830; 0.01% of shares outstanding; change 0.00)
Holder of TVE.TO: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-04-30: 10770647 (value 139264468; 0.02% of shares outstanding; change 0.01)
Holder of TVE.TO: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-04-30: 4817278 (value 63491725; 0.01% of shares outstanding; change -0.18)
Holder of TVE.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-04-30: 2856995 (value 37655194; 0.01% of shares outstanding; change 0.00)
Holder of TVE.TO: Dimensional ETF Trust-Dimensional International Small Cap Value ETF
Shares held as of 2026-04-30: 2361931 (value 31130251; 0.01% of shares outstanding; change -0.20)
Holder of TVE.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 6928988 (value 91324063; 0.01% of shares outstanding; change 0.57)
Holder of TVE.TO: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-05-31: 10862390 (value 139038594; 0.02% of shares outstanding; change 0.01)
Holder of TVE.TO: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-06-30: 10865771 (value 143210865; 0.02% of shares outstanding; change 0.00)
Holder of TVGN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 15102 (value 119456; 0.00% of shares outstanding; change 0.00)
Holder of TVGN: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 5491 (value 52219; 0.00% of shares outstanding; change 0.00)
Holder of TVGN: VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund
Shares held as of 2026-02-28: 4030 (value 18094; 0.00% of shares outstanding; change 0.38)
Holder of TVGN: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 6159 (value 71690; 0.00% of shares outstanding; change 4.34)
Holder of TVGN: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 2039 (value 23733; 0.00% of shares outstanding; change 0.00)
Holder of TVGN: GOLDMAN SACHS TRUST-Goldman Sachs Absolute Return Tracker Fund
Shares held as of 2026-03-31: 1874 (value 14823; 0.00% of shares outstanding; change -0.28)
Holder of TVGN: Northern Funds-SMALL CAP INDEX FUND
Shares held as of 2026-03-31: 2669 (value 11983; 0.00% of shares outstanding; change 4.84)
Holder of TVGN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 15102 (value 67807; 0.00% of shares outstanding; change 0.00)
Holder of TVGN: VANGUARD Inst. INDEX Fd.S-Vanguard Inst. Total Stock Market Index Fd.
Shares held as of 2026-03-31: 16307 (value 73218; 0.00% of shares outstanding; change 1.00)
Holder of TVGN: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-03-31: 2429 (value 28273; 0.00% of shares outstanding; change -0.01)
Holder of TVGN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 10303 (value 81496; 0.00% of shares outstanding; change 0.05)
Holder of TVGN: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-03-31: 2037 (value 16112; 0.00% of shares outstanding; change 0.01)
Holder of TVGN: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 6137 (value 58362; 0.00% of shares outstanding; change 0.00)
Holder of TVGN: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 4271 (value 40617; 0.00% of shares outstanding; change 1.09)
Holder of TVGN: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 5483 (value 24618; 0.00% of shares outstanding; change 0.00)
Holder of TVGN: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-04-30: 2445 (value 23251; 0.00% of shares outstanding; change 0.01)
Holder of TVGN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 9849 (value 93663; 0.00% of shares outstanding; change -0.04)
Holder of TVGN: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 2676 (value 25448; 0.00% of shares outstanding; change 0.00)
Holder of TVGN: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 3381 (value 15180; 0.00% of shares outstanding; change -0.45)
Holder of TVGN: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 4271 (value 19176; 0.00% of shares outstanding; change 0.00)
Holder of TVGN: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 2413 (value 10834; 0.00% of shares outstanding; change -0.01)
Holder of TVGN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 9955 (value 44697; 0.00% of shares outstanding; change 0.01)
Holder of TVGN: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-05-31: 2652 (value 11907; 0.00% of shares outstanding; change -0.01)
Holder of TVK.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 96666 (value 15280961; 0.00% of shares outstanding; change 0.87)
Holder of TVK.TO: Grandeur Peak Global Trust-Grandeur Peak International Stalwarts Fund
Shares held as of 2026-01-31: 206800 (value 24234892; 0.01% of shares outstanding; change 0.45)
Holder of TVK.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 143531 (value 16820398; 0.01% of shares outstanding; change 0.80)
Holder of TVK.TO: Fidelity Investment Trust-Fidelity Series International Small Cap Fund
Shares held as of 2026-02-28: 50000 (value 5859500; 0.00% of shares outstanding; change 1.00)
Holder of TVK.TO: GoodHaven Funds Trust-GoodHaven Fund
Shares held as of 2026-02-28: 158300 (value 18975421; 0.01% of shares outstanding; change 0.00)
Holder of TVK.TO: Fidelity Investment Trust-Fidelity Canada Fund
Shares held as of 2026-03-31: 63672 (value 10065269; 0.00% of shares outstanding; change -0.02)
Holder of TVK.TO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-03-31: 484671 (value 76616792; 0.02% of shares outstanding; change -0.04)
Holder of TVK.TO: Fidelity Investment Trust-Fidelity Worldwide Fund
Shares held as of 2026-03-31: 45900 (value 7255872; 0.00% of shares outstanding; change 0.00)
Holder of TVK.TO: NEUBERGER BERMAN EQUITY FUNDS-Neuberger Genesis Fund
Shares held as of 2026-03-31: 289072 (value 33723140; 0.01% of shares outstanding; change 0.00)
Holder of TVK.TO: SmallCap World Fund Inc
Shares held as of 2026-03-31: 437283 (value 52417114; 0.02% of shares outstanding; change 0.29)
Holder of TVK.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 152866 (value 18324047; 0.01% of shares outstanding; change 0.58)
Holder of TVK.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-04-30: 68484 (value 8209177; 0.00% of shares outstanding; change 0.91)
Holder of TVK.TO: Fidelity Investment Trust-Fidelity Canada Fund
Shares held as of 2026-04-30: 63672 (value 7461721; 0.00% of shares outstanding; change 0.00)
Holder of TVK.TO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-04-30: 483471 (value 56657967; 0.02% of shares outstanding; change 0.00)
Holder of TVK.TO: Fidelity Investment Trust-Fidelity Series International Small Cap Fund
Shares held as of 2026-04-30: 72000 (value 8630640; 0.00% of shares outstanding; change 0.44)
Holder of TVK.TO: Fidelity Investment Trust-Fidelity Worldwide Fund
Shares held as of 2026-04-30: 45900 (value 5379021; 0.00% of shares outstanding; change 0.00)
Holder of TVK.TO: Grandeur Peak Global Trust-Grandeur Peak International Stalwarts Fund
Shares held as of 2026-04-30: 265100 (value 31777537; 0.01% of shares outstanding; change 0.28)
Holder of TVK.TO: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-04-30: 59321 (value 7110808; 0.00% of shares outstanding; change 0.57)
Holder of TVK.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 228982 (value 27448072; 0.01% of shares outstanding; change 0.60)
Holder of TVK.TO: Fidelity Investment Trust-Fidelity Canada Fund
Shares held as of 2026-05-31: 63672 (value 7632362; 0.00% of shares outstanding; change 0.00)
Holder of TVK.TO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-05-31: 501018 (value 60057029; 0.02% of shares outstanding; change 0.04)
Holder of TVRD: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 86282 (value 291633; 0.01% of shares outstanding; change 0.09)
Holder of TVRD: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 258426 (value 873479; 0.03% of shares outstanding; change 0.00)
Holder of TVRD: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 53585 (value 129675; 0.01% of shares outstanding; change 0.00)
Holder of TVRD: VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund
Shares held as of 2026-02-28: 26363 (value 66171; 0.00% of shares outstanding; change 0.15)
Holder of TVRD: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 57092 (value 162712; 0.01% of shares outstanding; change 0.32)
Holder of TVRD: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 12181 (value 34715; 0.00% of shares outstanding; change 0.12)
Holder of TVRD: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 14439 (value 41151; 0.00% of shares outstanding; change 0.00)
Holder of TVRD: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 86282 (value 216567; 0.01% of shares outstanding; change 0.00)
Holder of TVRD: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 258426 (value 648649; 0.03% of shares outstanding; change 0.00)
Holder of TVRD: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-03-31: 16231 (value 46258; 0.00% of shares outstanding; change -0.01)
Holder of TVRD: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 162736 (value 550047; 0.02% of shares outstanding; change 0.02)
Holder of TVRD: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-03-31: 35564 (value 120206; 0.00% of shares outstanding; change 0.00)
Holder of TVRD: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 56884 (value 137659; 0.01% of shares outstanding; change 0.00)
Holder of TVRD: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 12181 (value 29478; 0.00% of shares outstanding; change 0.00)
Holder of TVRD: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 14439 (value 34942; 0.00% of shares outstanding; change 0.00)
Holder of TVRD: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 59048 (value 148210; 0.01% of shares outstanding; change 0.10)
Holder of TVRD: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-04-30: 16338 (value 39537; 0.00% of shares outstanding; change 0.01)
Holder of TVRD: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 156380 (value 378439; 0.02% of shares outstanding; change -0.04)
Holder of TVRD: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-04-30: 35159 (value 85084; 0.00% of shares outstanding; change -0.01)
Holder of TVRD: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 50517 (value 126797; 0.01% of shares outstanding; change -0.11)
Holder of TVRD: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 12181 (value 30574; 0.00% of shares outstanding; change 0.00)
Holder of TVRD: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 14439 (value 36241; 0.00% of shares outstanding; change 0.00)
Holder of TVRD: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 16124 (value 40471; 0.00% of shares outstanding; change -0.01)
Holder of TVRD: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 157864 (value 396238; 0.02% of shares outstanding; change 0.01)
Holder of TVRD: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-05-31: 35456 (value 88994; 0.00% of shares outstanding; change 0.01)
Holder of TVTX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 964778 (value 45518226; 0.01% of shares outstanding; change 0.01)
Holder of TVTX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 2811499 (value 132646523; 0.03% of shares outstanding; change 0.01)
Holder of TVTX: Vanguard Explorer Fund
Shares held as of 2026-01-31: 1256468 (value 70299385; 0.01% of shares outstanding; change -0.03)
Holder of TVTX: Delaware Group Equity Funds V-Nomura Small Cap Core Fund
Shares held as of 2026-02-28: 2192262 (value 125748149; 0.02% of shares outstanding; change -0.30)
Holder of TVTX: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-03-31: 3542738 (value 166792111; 0.04% of shares outstanding; change 76.75)
Holder of TVTX: Fidelity Securities Fund-Fidelity Blue Chip Growth Fund
Shares held as of 2026-03-31: 921400 (value 43471652; 0.01% of shares outstanding; change 0.00)
Holder of TVTX: JANUS INVESTMENT FUND-Janus Henderson Global Life Sciences Fund
Shares held as of 2026-03-31: 1432164 (value 82148927; 0.02% of shares outstanding; change 0.00)
Holder of TVTX: JANUS INVESTMENT FUND-Janus Henderson Triton Fund
Shares held as of 2026-03-31: 1100064 (value 63099671; 0.01% of shares outstanding; change 0.44)
Holder of TVTX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 999551 (value 57334245; 0.01% of shares outstanding; change 0.04)
Holder of TVTX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 2949373 (value 169176037; 0.03% of shares outstanding; change 0.05)
Holder of TVTX: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 2017358 (value 95178951; 0.02% of shares outstanding; change 0.00)
Holder of TVTX: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-04-30: 4300538 (value 240615104; 0.05% of shares outstanding; change 0.21)
Holder of TVTX: Fidelity Securities Fund-Fidelity Blue Chip Growth Fund
Shares held as of 2026-04-30: 913923 (value 51133992; 0.01% of shares outstanding; change -0.01)
Holder of TVTX: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-04-30: 3200549 (value 176510282; 0.03% of shares outstanding; change 0.12)
Holder of TVTX: Vanguard Explorer Fund
Shares held as of 2026-04-30: 1229353 (value 70515688; 0.01% of shares outstanding; change -0.02)
Holder of TVTX: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1944536 (value 108796790; 0.02% of shares outstanding; change -0.04)
Holder of TVTX: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-05-31: 2580388 (value 148011057; 0.03% of shares outstanding; change -0.40)
Holder of TVTX: Fidelity Securities Fund-Fidelity Blue Chip Growth Fund
Shares held as of 2026-05-31: 913923 (value 52422623; 0.01% of shares outstanding; change 0.00)
Holder of TVTX: JANUS INVESTMENT FUND-Janus Henderson Global Life Sciences Fund
Shares held as of 2026-05-31: 1423447 (value 79641860; 0.02% of shares outstanding; change -0.01)
Holder of TVTX: JANUS INVESTMENT FUND-Janus Henderson Triton Fund
Shares held as of 2026-05-31: 1075270 (value 60161357; 0.01% of shares outstanding; change -0.02)
Holder of TVTX: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-05-31: 3169162 (value 179342878; 0.03% of shares outstanding; change -0.01)
Holder of TVTX: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1974791 (value 113274012; 0.02% of shares outstanding; change 0.02)
Holder of TVTX: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-06-30: 2122275 (value 121733695; 0.02% of shares outstanding; change -0.33)
Holder of TW: -Price (T.Rowe) U.S. Large Cap Core Trust
Shares held as of 2025-12-31: 1337798 (value 134114249; 0.01% of shares outstanding; change -0.03)
Holder of TW: T. Rowe Price Equity Funds, Inc.-T. Rowe Price Large-Cap Growth Fund
Shares held as of 2025-12-31: 1647873 (value 165199268; 0.01% of shares outstanding; change 0.24)
Holder of TW: T. Rowe Price Mid-Cap Growth Fund, Inc.
Shares held as of 2025-12-31: 1378400 (value 138184600; 0.01% of shares outstanding; change 0.29)
Holder of TW: T. Rowe Price U.S. Large-Cap Core Fund, Inc.
Shares held as of 2025-12-31: 1175739 (value 117867834; 0.01% of shares outstanding; change -0.05)
Holder of TW: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1254798 (value 125793499; 0.01% of shares outstanding; change 0.01)
Holder of TW: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2025-12-31: 1857050 (value 186169262; 0.02% of shares outstanding; change -0.15)
Holder of TW: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 3673300 (value 368248325; 0.03% of shares outstanding; change 0.00)
Holder of TW: VANGUARD WINDSOR FUNDS-Vanguard Windsor Fund
Shares held as of 2026-01-31: 1878076 (value 186267578; 0.02% of shares outstanding; change 0.17)
Holder of TW: -Price (T.Rowe) U.S. Large Cap Core Trust
Shares held as of 2026-03-31: 1244110 (value 124199503; 0.01% of shares outstanding; change -0.07)
Holder of TW: GROWTH FUND OF AMERICA
Shares held as of 2026-03-31: 2700140 (value 269554981; 0.02% of shares outstanding; change 0.07)
Holder of TW: T. Rowe Price Equity Funds, Inc.-T. Rowe Price Large-Cap Growth Fund
Shares held as of 2026-03-31: 1507691 (value 150512795; 0.01% of shares outstanding; change -0.09)
Holder of TW: T. Rowe Price Mid-Cap Growth Fund, Inc.
Shares held as of 2026-03-31: 1617100 (value 161435095; 0.01% of shares outstanding; change 0.17)
Holder of TW: T. Rowe Price U.S. Large-Cap Core Fund, Inc.
Shares held as of 2026-03-31: 1104605 (value 110272719; 0.01% of shares outstanding; change -0.06)
Holder of TW: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1290860 (value 128866556; 0.01% of shares outstanding; change 0.03)
Holder of TW: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2026-03-31: 1658695 (value 165587524; 0.01% of shares outstanding; change -0.11)
Holder of TW: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 2497786 (value 249353980; 0.02% of shares outstanding; change -0.01)
Holder of TW: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 3677607 (value 367135513; 0.03% of shares outstanding; change 0.00)
Holder of TW: VANGUARD WINDSOR FUNDS-Vanguard Windsor Fund
Shares held as of 2026-04-30: 1642408 (value 163961593; 0.01% of shares outstanding; change -0.13)
Holder of TW10.DE: -Price (T.Rowe) Emerging Markets Discovery Stock Trust
Shares held as of 2025-12-31: 2617344 (value 70406552; 0.00% of shares outstanding; change -0.51)
Holder of TW10.DE: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 3275356 (value 88107075; 0.00% of shares outstanding; change 0.01)
Holder of TW10.DE: AIM Sector Funds (Invesco Sector Funds)-INVESCO COMSTOCK FUND
Shares held as of 2026-01-31: 3538721 (value 95191593; 0.00% of shares outstanding; change -0.05)
Holder of TW10.DE: TRANSAMERICA FUNDS-Transamerica International Equity
Shares held as of 2026-01-31: 1559500 (value 41950549; 0.00% of shares outstanding; change -0.14)
Holder of TW10.DE: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 5120934 (value 137753122; 0.00% of shares outstanding; change 0.00)
Holder of TW10.DE: MFS SERIES TRUST X-MFS International Growth Fund
Shares held as of 2026-02-28: 7848549 (value 200373461; 0.01% of shares outstanding; change 0.60)
Holder of TW10.DE: MFS SERIES TRUST X-MFS International Intrinsic Value Fund
Shares held as of 2026-02-28: 6582931 (value 168062232; 0.01% of shares outstanding; change -0.02)
Holder of TW10.DE: -Price (T.Rowe) Emerging Markets Discovery Stock Trust
Shares held as of 2026-03-31: 2845810 (value 72653531; 0.00% of shares outstanding; change 0.09)
Holder of TW10.DE: Bridge Builder Trust-Bridge Builder International Equity Fund
Shares held as of 2026-03-31: 1674850 (value 42758921; 0.00% of shares outstanding; change 0.60)
Holder of TW10.DE: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-03-31: 1381986 (value 37175422; 0.00% of shares outstanding; change 0.01)
Holder of TW10.DE: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 3259707 (value 83220321; 0.00% of shares outstanding; change 0.00)
Holder of TW10.DE: AIM Sector Funds (Invesco Sector Funds)-INVESCO COMSTOCK FUND
Shares held as of 2026-04-30: 3689493 (value 94192758; 0.00% of shares outstanding; change 0.04)
Holder of TW10.DE: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Emerging Markets Discovery
Shares held as of 2026-04-30: 1689802 (value 43140646; 0.00% of shares outstanding; change 0.01)
Holder of TW10.DE: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 4927846 (value 125807911; 0.00% of shares outstanding; change -0.04)
Holder of TW10.DE: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 2653085 (value 71367985; 0.00% of shares outstanding; change 0.00)
Holder of TW10.DE: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-05-31: 1412429 (value 36059313; 0.00% of shares outstanding; change 0.01)
Holder of TW10.DE: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 2580345 (value 65876209; 0.00% of shares outstanding; change -0.03)
Holder of TWAV: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 10822 (value 14717; 0.00% of shares outstanding; change 0.00)
Holder of TWAV: Blackstone Alternative Investment Fd.s-Blackstone Alternative Multi-St
Shares held as of 2026-03-31: 1 (value 1; 0.00% of shares outstanding; change 0.00)
Holder of TWAV: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 77910 (value 121539; 0.02% of shares outstanding; change 3.23)
Holder of TWAV: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 2782 (value 4339; 0.00% of shares outstanding; change 0.58)
Holder of TWAV: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 2368 (value 3694; 0.00% of shares outstanding; change 0.00)
Holder of TWAV: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 10822 (value 13527; 0.00% of shares outstanding; change 0.00)
Holder of TWAV: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 77626 (value 107123; 0.02% of shares outstanding; change 0.00)
Holder of TWAV: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 2782 (value 3839; 0.00% of shares outstanding; change 0.00)
Holder of TWAV: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 2368 (value 3267; 0.00% of shares outstanding; change 0.00)
Holder of TWAV: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 68310 (value 85387; 0.02% of shares outstanding; change -0.12)
Holder of TWAV: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 2782 (value 3477; 0.00% of shares outstanding; change 0.00)
Holder of TWAV: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 2368 (value 2960; 0.00% of shares outstanding; change 0.00)
Holder of TWE.AX: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 7508955 (value 30824260; 0.01% of shares outstanding; change 0.02)
Holder of TWE.AX: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 1521502 (value 7029339; 0.00% of shares outstanding; change 0.00)
Holder of TWE.AX: DFA INVESTMENT TRUST CO-The Asia Pacific Small Company Series
Shares held as of 2026-01-31: 2448514 (value 11312134; 0.00% of shares outstanding; change 0.00)
Holder of TWE.AX: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Index Fd.
Shares held as of 2026-01-31: 1742900 (value 8052197; 0.00% of shares outstanding; change 0.01)
Holder of TWE.AX: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 11704841 (value 54076364; 0.01% of shares outstanding; change 0.01)
Holder of TWE.AX: SCHWAB STRATEGIC TRUST-Schwab International Equity ETF
Shares held as of 2026-02-28: 1713966 (value 8107059; 0.00% of shares outstanding; change 0.01)
Holder of TWE.AX: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 7177623 (value 33950156; 0.01% of shares outstanding; change -0.04)
Holder of TWE.AX: ADVISORS' INNER CIRCLE FUND II-KOPERNIK GLOBAL ALL-CAP FUND
Shares held as of 2026-04-30: 3559592 (value 16836870; 0.00% of shares outstanding; change 8.15)
Holder of TWE.AX: DFA INVESTMENT TRUST CO-The Asia Pacific Small Company Series
Shares held as of 2026-04-30: 2448514 (value 11581471; 0.00% of shares outstanding; change 0.00)
Holder of TWE.AX: SPDR INDEX SHARES Fd.S-State Street SPDR PORT. Developed World ex-US E
Shares held as of 2026-04-30: 1654923 (value 7877433; 0.00% of shares outstanding; change 0.00)
Holder of TWE.AX: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Index Fd.
Shares held as of 2026-04-30: 1721892 (value 8144549; 0.00% of shares outstanding; change -0.01)
Holder of TWE.AX: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 11028441 (value 52164526; 0.01% of shares outstanding; change -0.06)
Holder of TWE.AX: VanEck ETF Trust-VanEck Agribusiness ETF
Shares held as of 2026-04-30: 2344041 (value 9622288; 0.00% of shares outstanding; change 0.05)
Holder of TWE.AX: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 5923986 (value 27368814; 0.01% of shares outstanding; change 0.01)
Holder of TWE.AX: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-04-30: 3151512 (value 14559985; 0.00% of shares outstanding; change 0.00)
Holder of TWE.AX: SPDR INDEX SHARES Fd.S-State Street SPDR PORT. Developed World ex-US E
Shares held as of 2026-05-31: 1653251 (value 7638019; 0.00% of shares outstanding; change 0.00)
Holder of TWE.AX: VanEck ETF Trust-VanEck Agribusiness ETF
Shares held as of 2026-05-31: 1993594 (value 9489507; 0.00% of shares outstanding; change -0.15)
Holder of TWE.AX: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 5971851 (value 28246855; 0.01% of shares outstanding; change 0.01)
Holder of TWE.AX: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-05-31: 3023315 (value 14300280; 0.00% of shares outstanding; change -0.04)
Holder of TWE.AX: Cambria ETF Trust-Cambria Foreign Shareholder Yield ETF
Shares held as of 2026-06-30: 1985807 (value 9392867; 0.00% of shares outstanding; change 0.40)
Holder of TWE.AX: VanEck ETF Trust-VanEck Agribusiness ETF
Shares held as of 2026-06-30: 1964044 (value 9289928; 0.00% of shares outstanding; change -0.01)
Holder of TWFG: -Price (T.Rowe) U.S. Small-Cap Core Equity Trust
Shares held as of 2025-12-31: 435356 (value 8171632; 0.03% of shares outstanding; change 0.00)
Holder of TWFG: -Price (T.Rowe) U.S. Small-Cap Value Equity Trust
Shares held as of 2025-12-31: 322951 (value 6423495; 0.02% of shares outstanding; change 0.00)
Holder of TWFG: Central Securities Corporation
Shares held as of 2025-12-31: 475000 (value 8915750; 0.04% of shares outstanding; change 0.06)
Holder of TWFG: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2025-12-31: 495092 (value 10223649; 0.04% of shares outstanding; change 0.00)
Holder of TWFG: T. Rowe Price Eqy. Fd.s, Inc.-T. Rowe Price Inst. Small-Cap Stock Fd.
Shares held as of 2025-12-31: 458805 (value 8611770; 0.04% of shares outstanding; change 0.05)
Holder of TWFG: T. Rowe Price Small-Cap Stock Fund, Inc.
Shares held as of 2025-12-31: 888845 (value 16683621; 0.07% of shares outstanding; change 0.01)
Holder of TWFG: T. Rowe Price Small-Cap Value Fund, Inc.
Shares held as of 2025-12-31: 511696 (value 10177633; 0.04% of shares outstanding; change -0.04)
Holder of TWFG: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 394152 (value 7398233; 0.03% of shares outstanding; change 0.00)
Holder of TWFG: -Price (T.Rowe) U.S. Small-Cap Core Equity Trust
Shares held as of 2026-03-31: 282393 (value 7421288; 0.02% of shares outstanding; change -0.35)
Holder of TWFG: -Price (T.Rowe) U.S. Small-Cap Value Equity Trust
Shares held as of 2026-03-31: 323650 (value 8505522; 0.02% of shares outstanding; change 0.00)
Holder of TWFG: BARON INVESTMENT Fd.S TRT -BARON DISCOVERY Fd.
Shares held as of 2026-03-31: 935000 (value 24571800; 0.07% of shares outstanding; change 0.19)
Holder of TWFG: Central Securities Corporation
Shares held as of 2026-03-31: 500000 (value 13140000; 0.04% of shares outstanding; change 0.05)
Holder of TWFG: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2026-03-31: 495092 (value 13011018; 0.04% of shares outstanding; change 0.00)
Holder of TWFG: SmallCap World Fund Inc
Shares held as of 2026-03-31: 1065732 (value 28007437; 0.08% of shares outstanding; change 0.12)
Holder of TWFG: T. Rowe Price Eqy. Fd.s, Inc.-T. Rowe Price Inst. Small-Cap Stock Fd.
Shares held as of 2026-03-31: 289108 (value 7597758; 0.02% of shares outstanding; change -0.37)
Holder of TWFG: T. Rowe Price Small-Cap Stock Fund, Inc.
Shares held as of 2026-03-31: 531504 (value 13967925; 0.04% of shares outstanding; change -0.40)
Holder of TWFG: T. Rowe Price Small-Cap Value Fund, Inc.
Shares held as of 2026-03-31: 510997 (value 13429001; 0.04% of shares outstanding; change 0.00)
Holder of TWFG: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 394152 (value 10358314; 0.03% of shares outstanding; change 0.00)
Holder of TWI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 528721 (value 3817365; 0.01% of shares outstanding; change -0.03)
Holder of TWI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1491564 (value 10769091; 0.02% of shares outstanding; change 0.00)
Holder of TWI: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 718299 (value 5218442; 0.01% of shares outstanding; change 0.27)
Holder of TWI: First Eagle Funds-First Eagle Small Cap Opportunity Fund
Shares held as of 2026-01-31: 545473 (value 3962861; 0.01% of shares outstanding; change 0.00)
Holder of TWI: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 478496 (value 3476273; 0.01% of shares outstanding; change 0.02)
Holder of TWI: SCHWAB STRATEGIC TRUST-Schwab Fundamental U.S. Small Company ETF
Shares held as of 2026-02-28: 591849 (value 4746629; 0.01% of shares outstanding; change 0.40)
Holder of TWI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 551997 (value 4427016; 0.01% of shares outstanding; change 0.04)
Holder of TWI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1491564 (value 11962343; 0.02% of shares outstanding; change 0.00)
Holder of TWI: Victory Portfolios-Victory Integrity Small-Cap Value Fund
Shares held as of 2026-03-31: 654079 (value 5245713; 0.01% of shares outstanding; change 0.00)
Holder of TWI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1172698 (value 8466879; 0.02% of shares outstanding; change -0.01)
Holder of TWI: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-03-31: 409321 (value 2955297; 0.01% of shares outstanding; change -0.04)
Holder of TWI: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 764891 (value 5700732; 0.01% of shares outstanding; change -0.14)
Holder of TWI: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 872327 (value 6996062; 0.01% of shares outstanding; change 0.21)
Holder of TWI: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 483708 (value 3879338; 0.01% of shares outstanding; change 0.01)
Holder of TWI: First Eagle Funds-First Eagle Small Cap Opportunity Fund
Shares held as of 2026-04-30: 593340 (value 4758587; 0.01% of shares outstanding; change 0.09)
Holder of TWI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1126844 (value 8186521; 0.02% of shares outstanding; change -0.04)
Holder of TWI: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-04-30: 421011 (value 3058644; 0.01% of shares outstanding; change 0.03)
Holder of TWI: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 578469 (value 4202577; 0.01% of shares outstanding; change -0.24)
Holder of TWI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1169222 (value 9377160; 0.02% of shares outstanding; change 0.04)
Holder of TWI: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-05-31: 424575 (value 3405091; 0.01% of shares outstanding; change 0.01)
Holder of TWI: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 521027 (value 4178636; 0.01% of shares outstanding; change -0.10)
Holder of TWIN: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 113930 (value 1900352; 0.01% of shares outstanding; change 0.00)
Holder of TWIN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 385972 (value 6438013; 0.03% of shares outstanding; change 0.00)
Holder of TWIN: 1290 Funds-1290 GAMCO Small/Mid Cap Value Fund
Shares held as of 2026-01-31: 117000 (value 2592719; 0.01% of shares outstanding; change 0.00)
Holder of TWIN: Columbia Funds Series Trust I-Columbia Small Cap Value Discovery Fund
Shares held as of 2026-01-31: 304360 (value 6744617; 0.02% of shares outstanding; change 0.03)
Holder of TWIN: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 106033 (value 2349691; 0.01% of shares outstanding; change 0.00)
Holder of TWIN: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Targeted Value Portfolio
Shares held as of 2026-01-31: 96821 (value 2145553; 0.01% of shares outstanding; change 0.00)
Holder of TWIN: EQ Advisors Trust-1290 VT GAMCO Small Company Value Portfolio
Shares held as of 2026-03-31: 703500 (value 16335269; 0.05% of shares outstanding; change 0.00)
Holder of TWIN: Gabelli Equity Series Funds Inc-The Gabelli Small Cap Growth Fund
Shares held as of 2026-03-31: 160000 (value 3545599; 0.01% of shares outstanding; change 0.04)
Holder of TWIN: Gabelli Utilities Fund-The Gabelli Utilities Fund
Shares held as of 2026-03-31: 112000 (value 2481919; 0.01% of shares outstanding; change 0.00)
Holder of TWIN: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 126279 (value 2932198; 0.01% of shares outstanding; change 0.11)
Holder of TWIN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 385972 (value 8962269; 0.03% of shares outstanding; change 0.00)
Holder of TWIN: 1290 Funds-1290 GAMCO Small/Mid Cap Value Fund
Shares held as of 2026-04-30: 117000 (value 2716739; 0.01% of shares outstanding; change 0.00)
Holder of TWIN: Columbia Funds Series Trust I-Columbia Small Cap Value Discovery Fund
Shares held as of 2026-04-30: 315760 (value 7331946; 0.02% of shares outstanding; change 0.04)
Holder of TWIN: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 106033 (value 2462086; 0.01% of shares outstanding; change 0.00)
Holder of TWIN: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Targeted Value Portfolio
Shares held as of 2026-04-30: 96821 (value 2248183; 0.01% of shares outstanding; change 0.00)
Holder of TWIN: RBB Fund, Inc.-Adara Smaller Companies Fund
Shares held as of 2026-04-30: 207255 (value 4050798; 0.01% of shares outstanding; change 0.00)
Holder of TWIN: RBB Fund, Inc.-Adara Smaller Companies Fund
Shares held as of 2026-05-31: 207255 (value 4688108; 0.01% of shares outstanding; change 0.00)
Holder of TWIN: Gabelli Equity Series Funds Inc-The Gabelli Small Cap Growth Fund
Shares held as of 2026-06-30: 160000 (value 3715199; 0.01% of shares outstanding; change 0.00)
Holder of TWIN: Gabelli Utilities Fund-The Gabelli Utilities Fund
Shares held as of 2026-06-30: 112000 (value 2600639; 0.01% of shares outstanding; change 0.00)
Holder of TWIN: RBB Fund, Inc.-Adara Smaller Companies Fund
Shares held as of 2026-06-30: 207255 (value 4812460; 0.01% of shares outstanding; change 0.00)
Holder of TWLO: JPMorgan Trust II-JPMorgan Large Cap Growth Fund
Shares held as of 2025-12-31: 2024087 (value 385871944; 0.01% of shares outstanding; change -0.38)
Holder of TWLO: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1634256 (value 311554562; 0.01% of shares outstanding; change -0.01)
Holder of TWLO: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2025-12-31: 1844822 (value 351696864; 0.01% of shares outstanding; change 0.01)
Holder of TWLO: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 3268334 (value 623075191; 0.02% of shares outstanding; change 0.00)
Holder of TWLO: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 4531013 (value 863792315; 0.03% of shares outstanding; change 0.04)
Holder of TWLO: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 1886195 (value 361130907; 0.01% of shares outstanding; change 0.03)
Holder of TWLO: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-03-31: 1373485 (value 293321453; 0.01% of shares outstanding; change 35.20)
Holder of TWLO: Fidelity Securities Fund-Fidelity Blue Chip Growth Fund
Shares held as of 2026-03-31: 2055069 (value 391778352; 0.01% of shares outstanding; change 0.00)
Holder of TWLO: Fidelity Select Portfolios-Select Software and IT Services Portfolio
Shares held as of 2026-03-31: 1628856 (value 310525106; 0.01% of shares outstanding; change -0.03)
Holder of TWLO: JPMorgan Trust II-JPMorgan Large Cap Growth Fund
Shares held as of 2026-03-31: 2024087 (value 387531710; 0.01% of shares outstanding; change 0.00)
Holder of TWLO: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1692350 (value 324017342; 0.01% of shares outstanding; change 0.04)
Holder of TWLO: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 1955522 (value 374404255; 0.01% of shares outstanding; change 0.06)
Holder of TWLO: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 3493651 (value 668894443; 0.02% of shares outstanding; change 0.07)
Holder of TWLO: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 4812994 (value 921495863; 0.03% of shares outstanding; change 0.06)
Holder of TWLO: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-04-30: 1424456 (value 262171131; 0.01% of shares outstanding; change 0.04)
Holder of TWLO: Fidelity Securities Fund-Fidelity Blue Chip Growth Fund
Shares held as of 2026-04-30: 2038393 (value 375166237; 0.01% of shares outstanding; change -0.01)
Holder of TWLO: Fidelity Select Portfolios-Select Software and IT Services Portfolio
Shares held as of 2026-04-30: 1448456 (value 266588331; 0.01% of shares outstanding; change -0.11)
Holder of TWLO: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-04-30: 5121167 (value 953407651; 0.03% of shares outstanding; change 0.02)
Holder of TWLO: Fidelity Securities Fund-Fidelity Blue Chip Growth Fund
Shares held as of 2026-05-31: 2120693 (value 406027896; 0.01% of shares outstanding; change 0.04)
Holder of TWLO: Fidelity Select Portfolios-Select Software and IT Services Portfolio
Shares held as of 2026-05-31: 1408656 (value 269701287; 0.01% of shares outstanding; change -0.03)
Holder of TWLO: SPDR S&P MIDCAP 400 ETF TRT-State Street SPDR S&P Mid Cap 400 ETF TRT
Shares held as of 2026-05-31: 1135832 (value 243704111; 0.01% of shares outstanding; change -0.01)
Holder of TWLO: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-05-31: 5143340 (value 984743910; 0.03% of shares outstanding; change 0.00)
Holder of TWLO: SPDR S&P MIDCAP 400 ETF TRT-State Street SPDR S&P Mid Cap 400 ETF TRT
Shares held as of 2026-06-30: 1167771 (value 223581443; 0.01% of shares outstanding; change 0.03)
Holder of TWLV: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 4611 (value 46110; 0.00% of shares outstanding; change 0.00)
Holder of TWLV: RIVERNORTH OPPORTUNITIES FUND INC.-Rivernorth Opportunities Fund Inc
Shares held as of 2026-03-31: 100000 (value 1002000; 0.01% of shares outstanding; change 1.00)
Holder of TWLV: TRT for Professional Managers-CrossingBridge Low Duration High Income 
Shares held as of 2026-03-31: 186000 (value 1863720; 0.01% of shares outstanding; change 1.00)
Holder of TWLV: TRT for Professional Managers-CrossingBridge Ultra-Short Duration ETF
Shares held as of 2026-03-31: 30000 (value 300600; 0.00% of shares outstanding; change 1.00)
Holder of TWLV: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 4611 (value 46110; 0.00% of shares outstanding; change 0.00)
Holder of TWLV: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 4611 (value 46202; 0.00% of shares outstanding; change 0.00)
Holder of TWN: HC Capital Trust-The Emerging Markets Portfolio
Shares held as of 2025-12-31: 112774 (value 11181542; 0.02% of shares outstanding; change 0.08)
Holder of TWN: Saba Capital Income & Opportunities Fund
Shares held as of 2026-01-31: 3223 (value 308924; 0.00% of shares outstanding; change 0.00)
Holder of TWN: Exchange Listed Funds Trust-Saba Closed-End Funds ETF
Shares held as of 2026-02-28: 22534 (value 1933417; 0.00% of shares outstanding; change 0.00)
Holder of TWN: HC Capital Trust-The Emerging Markets Portfolio
Shares held as of 2026-03-31: 116074 (value 9959149; 0.02% of shares outstanding; change 0.03)
Holder of TWN: Starboard Investment Trust-Matisse Discounted Closed-End Fund Strategy
Shares held as of 2026-03-31: 52000 (value 4461600; 0.01% of shares outstanding; change 0.00)
Holder of TWN: Saba Capital Income & Opportunities Fund
Shares held as of 2026-04-30: 3223 (value 276533; 0.00% of shares outstanding; change 0.00)
Holder of TWO: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1126258 (value 13886761; 0.01% of shares outstanding; change 0.01)
Holder of TWO: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 2366966 (value 29184690; 0.02% of shares outstanding; change -0.04)
Holder of TWO: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 1524005 (value 18790981; 0.01% of shares outstanding; change -0.04)