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 14 of 17
Clear
SOVF >100d
Elevation Series Trust (CIK 0001936157)
76 holdings NPORT-P
SOVF >100d
Elevation Series Trust (CIK 0001936157)
76 holdings NPORT-P
SOXY >100d
Tidal Trust II (CIK 0001924868)
55 holdings NPORT-P
SPCZ >100d
Elevation Series Trust (CIK 0001936157)
141 holdings NPORT-P
SPCZ >100d
Elevation Series Trust (CIK 0001936157)
141 holdings NPORT-P
SPTE >100d
SP Funds Trust (CIK 0001989916)
92 holdings NPORT-P
SPTE >100d
SP Funds Trust (CIK 0001989916)
92 holdings NPORT-P
SPWO >100d
SP Funds Trust (CIK 0001989916)
323 holdings NPORT-P
SPWO >100d
SP Funds Trust (CIK 0001989916)
323 holdings NPORT-P
SPY >100d
SPDR S&P 500 ETF Trust
12 holdings State Street
SPYH >100d
NEOS ETF Trust (CIK 0001848758)
487 holdings NPORT-P
SPYH >100d
NEOS ETF Trust (CIK 0001848758)
487 holdings NPORT-P
SPYT >100d
Tidal Trust II (CIK 0001924868)
4 holdings NPORT-P
SRHQ >100d
Elevation Series Trust (CIK 0001936157)
63 holdings NPORT-P
SRHQ >100d
Elevation Series Trust (CIK 0001936157)
63 holdings NPORT-P
SRHR >100d
Elevation Series Trust (CIK 0001936157)
37 holdings NPORT-P
STAX >100d
Macquarie ETF Trust (CIK 0001969995)
30 holdings NPORT-P
STAX >100d
Macquarie ETF Trust (CIK 0001969995)
30 holdings NPORT-P
STSM >100d
Tidal Trust II (CIK 0001924868)
6 holdings NPORT-P
SUPP >100d
TCW ETF Trust (CIK 0001831313)
22 holdings NPORT-P
SYZ >100d
Lazard Active ETF Trust (CIK 0002051630)
391 holdings NPORT-P
SYZ >100d
Lazard Active ETF Trust (CIK 0002051630)
391 holdings NPORT-P
TAXX >100d
BondBloxx ETF Trust (CIK 0001879238)
168 holdings NPORT-P
TAXX >100d
BondBloxx ETF Trust (CIK 0001879238)
168 holdings NPORT-P
TBLU >100d
Tortoise Capital Series Trust (CIK 0002034406)
45 holdings NPORT-P
TBLU >100d
Tortoise Capital Series Trust (CIK 0002034406)
45 holdings NPORT-P
TCAI >100d
Tortoise Capital Series Trust (CIK 0002034406)
40 holdings NPORT-P
TCAI >100d
Tortoise Capital Series Trust (CIK 0002034406)
40 holdings NPORT-P
TCPB >100d
Thrivent ETF Trust (CIK 0001896670)
183 holdings NPORT-P
TEC >100d
Harbor ETF Trust (CIK 0001860434)
43 holdings NPORT-P
TEC >100d
Harbor ETF Trust (CIK 0001860434)
43 holdings NPORT-P
TEKY >100d
Lazard Active ETF Trust (CIK 0002051630)
52 holdings NPORT-P
TEKY >100d
Lazard Active ETF Trust (CIK 0002051630)
52 holdings NPORT-P
TFPN >100d
Tidal Trust II (CIK 0001924868)
315 holdings NPORT-P
TFPN >100d
Tidal Trust II (CIK 0001924868)
315 holdings NPORT-P
THIR >100d
THOR Financial Technologies Trust (CIK 0001924447)
3 holdings NPORT-P
THLV >100d
THOR Financial Technologies Trust (CIK 0001924447)
8 holdings NPORT-P
THMZ >100d
Lazard Active ETF Trust (CIK 0002051630)
55 holdings NPORT-P
THMZ >100d
Lazard Active ETF Trust (CIK 0002051630)
55 holdings NPORT-P
THRV >100d
Thrive Series Trust (CIK 0002071107)
31 holdings NPORT-P
THRV >100d
Thrive Series Trust (CIK 0002071107)
31 holdings NPORT-P
TIME >100d
Tidal Trust II (CIK 0001924868)
30 holdings NPORT-P
TIME >100d
Tidal Trust II (CIK 0001924868)
30 holdings NPORT-P
TLTI >100d
NEOS ETF Trust (CIK 0001848758)
7 holdings NPORT-P
TLTI >100d
NEOS ETF Trust (CIK 0001848758)
7 holdings NPORT-P
TMB >100d
Thornburg ETF Trust (CIK 0002038383)
244 holdings NPORT-P
TMB >100d
Thornburg ETF Trust (CIK 0002038383)
244 holdings NPORT-P
TMVE >100d
Thrivent ETF Trust (CIK 0001896670)
81 holdings NPORT-P
TNGY >100d
Tortoise Capital Series Trust (CIK 0002034406)
43 holdings NPORT-P
TNGY >100d
Tortoise Capital Series Trust (CIK 0002034406)
43 holdings NPORT-P
TOLL >100d
Tema ETF Trust (CIK 0001944285)
33 holdings NPORT-P
TOLL >100d
Tema ETF Trust (CIK 0001944285)
33 holdings NPORT-P
TOPW >100d
Roundhill ETF Trust (CIK 0001976517)
12 holdings NPORT-P
TOPW >100d
Roundhill ETF Trust (CIK 0001976517)
12 holdings NPORT-P
TOT >100d
Advisor Managed Portfolios (CIK 0001970751)
2 holdings NPORT-P
TPAY >100d
Roundhill ETF Trust (CIK 0001976517)
3 holdings NPORT-P
TPAY >100d
Roundhill ETF Trust (CIK 0001976517)
3 holdings NPORT-P
TPLS >100d
Thornburg ETF Trust (CIK 0002038383)
171 holdings NPORT-P
TPLS >100d
Thornburg ETF Trust (CIK 0002038383)
171 holdings NPORT-P
TPYP >100d
Tortoise Capital Series Trust (CIK 0002034406)
45 holdings NPORT-P