| Indicators | Browse All

iShares Top 20 U.S. Stocks ETF (TOPT)

Large Blend | Exchange Traded Fund | NYSEArca
33.62 USD -0.03 (-0.089%) ⇩ (Aug. 28, 2026, 4 p.m. EDT)
After hours: 33.68 +0.06 (0.178%) ⇧ (Aug. 28, 2026, 7:50 p.m. EDT)

Short-term:★★⯪☆☆Long-term:★★⯪☆☆Dividends:★★⯪☆☆
Hot Take | Aug. 22, 2026, 4:43 a.m. EDT

The iShares Top 20 U.S. Stocks ETF presents a classic case of a concentrated mega-cap basket caught in a choppy consolidation phase. The short-term outlook remains neutral; despite the statistical model showing a flat prediction, the price action over the last two weeks has been a tight grind between $33.26 and $34.06, failing to establish a clear trend. The heavy concentration in NVIDIA (16%) makes this ETF a high-beta proxy for the AI sector, meaning it lacks diversification benefits when that specific stock corrects, yet it offers no safety net when the broader market stalls. Long-term, the asset is fundamentally neutral. The price history provided shows a single-year anchor where the asset is essentially flat (+0.00%), offering no evidence of the sustained 15%+ revenue growth or fortress balance sheet required to justify a top-tier buy rating. It is simply tracking the performance of its largest holdings without adding alpha. The valuation is reasonable but not compelling enough to override the lack of a proven multi-year growth trajectory. Dividends are negligible at 0.39%, serving only as a minor income supplement rather than a core investment thesis. The options market confirms the uncertainty: traders are buying insurance (puts) at lower strikes while speculating on a breakout (calls) at higher strikes, resulting in a wait-and-see posture. Until the underlying mega-caps demonstrate a decisive break in either direction, this ETF remains a hold.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoTheta ✓0.029652
AutoARIMA0.032266
MSTL0.033352
AutoETS0.038426

Forecast horizon: 45 days | Selected: AutoTheta

Forecast Reliability
Score 57%
H-stat 1.24
Ljung-Box p 0.000
Jarque-Bera p 0.157
Excess Kurtosis 0.04
Attribute Value
Trailing P/E 27.41

As of Aug. 22, 2026, 4:43 a.m. EDT: Speculators are positioning for a range-bound market with a distinct bias toward downside protection. Call open interest is heavily skewed out-of-the-money (OTM) at strikes like $35 and $40, suggesting speculative bets on a rally, while put open interest concentrates significantly lower at $26 and $30. This 'long gamma' setup at current prices implies that any significant move away from the $33-$34 range will likely trigger volatility expansion, but the heavy put positioning at lower strikes indicates a floor is being established below current levels.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.10% 0.41%
Dividend History
Date Dividend Yield %
2026-06-15 0.035 0.104446
2026-03-17 0.029 0.097841
2025-12-16 0.032 0.103292
2025-09-16 0.031 0.103127
2025-06-16 0.030 0.113507
2025-03-18 0.025 0.105263
2024-12-17 0.020 0.074460
Additional Data
trailingAnnualDividendRate 0.0
trailingAnnualDividendYield 0.0
dividendYield 0.39

Info Dump

Attribute Value
All Time High 34.475
All Time Low 20.39
Ask 33.71
Ask Size 8,600
Average Daily Volume10 Day 232,570
Average Daily Volume3 Month 324,830
Average Volume 324,830
Average Volume10Days 232,570
Beta3 Year 0.0
Bid 33.53
Bid Size 9,200
Category Large Blend
Crypto Tradeable 0
Currency USD
Custom Price Alert Confidence HIGH
Day High 34.0006
Day Low 33.545
Dividend Yield 0.39
Eps Trailing Twelve Months 1.2265685
Esg Populated 0
Exchange PCX
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 33.15
Fifty Day Average Change 0.4699974
Fifty Day Average Change Percent 0.0141779
Fifty Two Week Change Percent 17.22455
Fifty Two Week High 34.475
Fifty Two Week High Change -0.85499954
Fifty Two Week High Change Percent -0.024800569
Fifty Two Week Low 27.54
Fifty Two Week Low Change 6.079998
Fifty Two Week Low Change Percent 0.2207697
Fifty Two Week Range 27.54 - 34.475
First Trade Date Milliseconds 1,729,776,600,000
Full Exchange Name NYSEArca
Fullday Change -0.0300026
Fullday Change Percent -0.0891607
Fullday Price 33.68
Fund Family iShares
Fund Inception Date 1,729,641,600
Gmt Off Set Milliseconds -14,400,000
Has Pre Post Market Data 1
Language en-US
Legal Type Exchange Traded Fund
Long Business Summary The fund seeks to track the investment results of the S&P 500 Top 20 Select Index (the “underlying index”), which measures the performance of the 20 largest U.S. companies by float-adjusted market capitalization within the S&P 500 (the “Parent Index”) as determined by S&P Dow Jones Indices LLC (the “index provider” or “SPDJI”). The securities in the underlying index are weighted based on the float-adjusted market value of their outstanding shares subject to capping. The fund is non-diversified.
Long Name iShares Top 20 U.S. Stocks ETF
Market us_market
Market State CLOSED
Max Age 86,400
Message Board Id finmb_1893492811
Nav Price 33.68678
Net Assets 655,433,220.0
Net Expense Ratio 0.2
Open 33.7
Phone 415-670-2000
Post Market Change 0.060001373
Post Market Change Percent 0.17846929
Post Market Price 33.68
Post Market Time 1,787,961,006
Previous Close 33.65
Price Hint 2
Quote Source Name Delayed Quote
Quote Type ETF
Region US
Regular Market Change -0.0300026
Regular Market Change Percent -0.0891607
Regular Market Day High 34.0006
Regular Market Day Low 33.545
Regular Market Day Range 33.545 - 34.0006
Regular Market Open 33.7
Regular Market Previous Close 33.65
Regular Market Price 33.62
Regular Market Time 1,787,947,200
Regular Market Volume 419,578
Short Name iShares Top 20 U.S. Stocks ETF
Source Interval 15
Symbol TOPT
Total Assets 655,433,216
Tradeable 0
Trailing Annual Dividend Rate 0.0
Trailing Annual Dividend Yield 0.0
Trailing P E 27.409801
Trailing Peg Ratio None
Trailing Three Month Nav Returns 1.94406
Trailing Three Month Returns 1.94406
Triggerable 1
Two Hundred Day Average 31.6876
Two Hundred Day Average Change 1.9323997
Two Hundred Day Average Change Percent 0.06098284
Type Disp ETF
Volume 419,578
Yield 0.0039
Ytd Return 4.80561