S&P 500 industrials sector.
We resolve 91% of XLI’s reported NAV to covered tickers; the remaining ~9% is cash, non-equity, foreign lines and names we don’t cover — the honest tail of a CUSIP-based resolution, not a data gap you should read as holdings we hid.
Covered positions by weight, as of 2026-03-31. Each links to its stock page and our full verdict.
| # | Holding | Our call | % of NAV | Value |
|---|---|---|---|---|
| 1 | CAT | Sell | 6.53% | $1.85B |
| 2 | GE | Hold | 5.89% | $1.67B |
| 3 | RTX | Hold | 5.13% | $1.45B |
| 4 | GEV | Hold | 4.66% | $1.32B |
| 5 | BA | Hold | 3.09% | $877M |
| 6 | UBER | Buy | 2.93% | $830M |
| 7 | UNP | Hold | 2.85% | $808M |
| 8 | HON | Hold | 2.84% | $805M |
| 9 | DE | Hold | 2.81% | $797M |
| 10 | LMT | Hold | 2.42% | $686M |
| 11 | PH | Hold | 2.24% | $634M |
| 12 | VRT | Hold | 1.90% | $538M |
| 13 | HWM | Hold | 1.83% | $518M |
| 14 | NOC | Hold | 1.80% | $511M |
| 15 | GD | Buy | 1.72% | $489M |
| 16 | WM | Hold | 1.69% | $478M |
| 17 | PWR | Hold | 1.62% | $459M |
| 18 | ADP | Hold | 1.62% | $459M |
| 19 | FDX | Hold | 1.53% | $432M |
| 20 | MMM | Hold | 1.51% | $429M |
| 21 | CSX | Sell | 1.51% | $428M |
| 22 | CMI | Hold | 1.47% | $417M |
| 23 | EMR | Hold | 1.46% | $413M |
| 24 | UPS | Hold | 1.44% | $408M |
| 25 | ITW | Hold | 1.35% | $383M |
| 26 | TDG | Hold | 1.30% | $367M |
| 27 | LHX | Hold | 1.28% | $362M |
| 28 | NSC | Hold | 1.28% | $362M |
| 29 | PCAR | Hold | 1.20% | $340M |
| 30 | CTAS | Hold | 1.14% | $323M |
| 31 | FAST | Hold | 1.05% | $299M |
| 32 | FIX | Hold | 0.96% | $272M |
| 33 | GWW | Hold | 0.94% | $268M |
| 34 | URI | Hold | 0.91% | $257M |
| 35 | CARR | Hold | 0.88% | $248M |
| 36 | RSG | Hold | 0.87% | $247M |
| 37 | DAL | Buy | 0.85% | $242M |
| 38 | WAB | Hold | 0.84% | $239M |
| 39 | ROK | Sell | 0.80% | $226M |
| 40 | ODFL | Hold | 0.71% | $202M |
| 41 | AXON | Hold | 0.66% | $188M |
| 42 | EME | Buy | 0.65% | $185M |
| 43 | OTIS | Hold | 0.59% | $168M |
| 44 | UAL | Hold | 0.59% | $167M |
| 45 | PAYX | Hold | 0.59% | $167M |
| 46 | XYL | Hold | 0.58% | $163M |
| 47 | IR | Hold | 0.56% | $160M |
| 48 | DOV | Hold | 0.56% | $158M |
| 49 | VRSK | Hold | 0.52% | $148M |
| 50 | HUBB | Hold | 0.52% | $146M |
| 51 | VLTO | Buy | 0.43% | $123M |
| 52 | EFX | Hold | 0.43% | $122M |
| 53 | CHRW | Hold | 0.39% | $111M |
| 54 | EXPD | Hold | 0.38% | $108M |
| 55 | SNA | Buy | 0.37% | $106M |
| 56 | LUV | Hold | 0.37% | $104M |
| 57 | FTV | Hold | 0.34% | $97.2M |
| 58 | JBHT | Hold | 0.31% | $88.8M |
| 59 | ROL | Hold | 0.31% | $87.9M |
| 60 | TXT | Buy | 0.30% | $85.5M |
| 61 | J | Buy | 0.30% | $83.9M |
| 62 | HII | Buy | 0.30% | $83.6M |
| 63 | LII | Hold | 0.29% | $83.1M |
| 64 | IEX | Hold | 0.28% | $79.6M |
| 65 | NDSN | Hold | 0.28% | $79.0M |
| 66 | MAS | Hold | 0.24% | $69.0M |
| 67 | GNRC | Sell | 0.23% | $64.3M |
| 68 | SWK | Hold | 0.22% | $61.7M |
| 69 | BLDR | Hold | 0.18% | $51.1M |
| 70 | AOS | Hold | 0.15% | $41.6M |
Source: SEC Form N-PORT-P (the fund’s latest public fiscal-quarter-end report, filed ~2 months after the period). Weights and values are as reported in the filing — a delayed snapshot, not a live book. Positions are resolved to tickers via the filing’s identifiers and CUSIP mapping; unresolved lines are excluded. “Our call” is TENK/calls’s independent SEC-grounded verdict, not the fund’s view. No market-price data is used on this page.
Research and education only — not financial advice. TENKis not a registered investment adviser or broker-dealer and gives no personalized advice. Every call is impersonal — identical for all users, generated on a schedule from SEC filings plus a delayed/third-party price feed — may be wrong or out of date, and is not a recommendation to buy or sell any security. The operator and an affiliated trading operation may hold or trade the securities TENK rates; see Disclosures. Past performance does not guarantee future results. Do your own research.