ETF X-ray

What's actually inside the ETFs everyone's piling into. Each page shows the holdings, weighted valuation across constituents, and links into the underlying stock analyses.

Data sourced from SEC Form NPORT-P filings (quarterly, with 60-day reporting lag). For the most-traded ETFs, we cross-check against issuer-published daily holdings where available.

973 ETFs · page 15 of 17
Clear
TPYP >100d
Tortoise Capital Series Trust (CIK 0002034406)
45 holdings NPORT-P
TPZ >100d
Tortoise Capital Series Trust (CIK 0002034406)
32 holdings NPORT-P
TPZ >100d
Tortoise Capital Series Trust (CIK 0002034406)
32 holdings NPORT-P
TSEC >100d
Touchstone ETF Trust (CIK 0001919700)
60 holdings NPORT-P
TSEL >100d
Touchstone ETF Trust (CIK 0001919700)
27 holdings NPORT-P
TSEL >100d
Touchstone ETF Trust (CIK 0001919700)
27 holdings NPORT-P
TSII >100d
REX ETF Trust (CIK 0002043954)
5 holdings NPORT-P
TSII >100d
REX ETF Trust (CIK 0002043954)
5 holdings NPORT-P
TSLG >100d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
TSLO >100d
Themes ETF Trust (CIK 0001976322)
6 holdings NPORT-P
TSLO >100d
Themes ETF Trust (CIK 0001976322)
6 holdings NPORT-P
TSLW >100d
Roundhill ETF Trust (CIK 0001976517)
3 holdings NPORT-P
TSLW >100d
Roundhill ETF Trust (CIK 0001976517)
3 holdings NPORT-P
TSLY >100d
Tidal Trust II (CIK 0001924868)
6 holdings NPORT-P
TSLY >100d
Tidal Trust II (CIK 0001924868)
6 holdings NPORT-P
TSME >100d
Thrivent ETF Trust (CIK 0001896670)
60 holdings NPORT-P
TSMY >100d
Tidal Trust II (CIK 0001924868)
12 holdings NPORT-P
TSMY >100d
Tidal Trust II (CIK 0001924868)
12 holdings NPORT-P
TSYW >100d
Roundhill ETF Trust (CIK 0001976517)
3 holdings NPORT-P
TSYW >100d
Roundhill ETF Trust (CIK 0001976517)
3 holdings NPORT-P
TUSI >100d
Touchstone ETF Trust (CIK 0001919700)
57 holdings NPORT-P
TUSI >100d
Touchstone ETF Trust (CIK 0001919700)
57 holdings NPORT-P
TXUE >100d
Thornburg ETF Trust (CIK 0002038383)
50 holdings NPORT-P
TXUE >100d
Thornburg ETF Trust (CIK 0002038383)
50 holdings NPORT-P
TXUG >100d
Thornburg ETF Trust (CIK 0002038383)
44 holdings NPORT-P
TXUG >100d
Thornburg ETF Trust (CIK 0002038383)
44 holdings NPORT-P
UBEW >100d
Roundhill ETF Trust (CIK 0001976517)
4 holdings NPORT-P
UBEW >100d
Roundhill ETF Trust (CIK 0001976517)
4 holdings NPORT-P
ULTI >100d
REX ETF Trust (CIK 0002043954)
98 holdings NPORT-P
ULTI >100d
REX ETF Trust (CIK 0002043954)
98 holdings NPORT-P
ULTY >100d
Tidal Trust II (CIK 0001924868)
71 holdings NPORT-P
ULTY >100d
Tidal Trust II (CIK 0001924868)
71 holdings NPORT-P
UNHG >100d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
UNHG >100d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
UNHW >100d
Roundhill ETF Trust (CIK 0001976517)
4 holdings NPORT-P
UNHW >100d
Roundhill ETF Trust (CIK 0001976517)
4 holdings NPORT-P
URAN >100d
Themes ETF Trust (CIK 0001976322)
34 holdings NPORT-P
URAN >100d
Themes ETF Trust (CIK 0001976322)
34 holdings NPORT-P
URAX >100d
Tidal Trust II (CIK 0001924868)
3 holdings NPORT-P
USAF >100d
2023 ETF Series Trust (CIK 0001969674)
55 holdings NPORT-P
USAF >100d
2023 ETF Series Trust (CIK 0001969674)
55 holdings NPORT-P
USFE >100d
First Eagle ETF Trust (CIK 0002083193)
54 holdings NPORT-P
USFE >100d
First Eagle ETF Trust (CIK 0002083193)
54 holdings NPORT-P
USOY >100d
Tidal Trust II (CIK 0001924868)
4 holdings NPORT-P
USRD >100d
Themes ETF Trust (CIK 0001976322)
50 holdings NPORT-P
USRD >100d
Themes ETF Trust (CIK 0001976322)
50 holdings NPORT-P
UX >100d
Roundhill ETF Trust (CIK 0001976517)
5 holdings NPORT-P
UX >100d
Roundhill ETF Trust (CIK 0001976517)
5 holdings NPORT-P
VIG >100d
Vanguard Dividend Appreciation ETF
5 holdings Vanguard
VIXI >100d
Tidal Trust II (CIK 0001924868)
9 holdings NPORT-P
VIXI >100d
Tidal Trust II (CIK 0001924868)
9 holdings NPORT-P
VLLU >100d
Harbor ETF Trust (CIK 0001860434)
75 holdings NPORT-P
VLLU >100d
Harbor ETF Trust (CIK 0001860434)
75 holdings NPORT-P
VOLT >100d
Tema ETF Trust (CIK 0001944285)
28 holdings NPORT-P
VOLT >100d
Tema ETF Trust (CIK 0001944285)
28 holdings NPORT-P
VOO >100d
Vanguard S&P 500 ETF
12 holdings Vanguard
VOTE >100d
Engine No. 1 ETF Trust (CIK 0001831313)
509 holdings NPORT-P
VTI >100d
Vanguard Total Stock Market ETF
10 holdings Vanguard
VTV >100d
Vanguard Value ETF
5 holdings Vanguard
VUG >100d
Vanguard Growth ETF
5 holdings Vanguard