Best Performing ETFs
Choose the period and basis. Price return uses closing prices; total return uses the dividend-adjusted series (distributions reinvested). Multi-year figures are annualized. Funds under $50M excluded.
| # | ETF | Price | Today | Period Return | AUM | Expense | YTD | |
|---|---|---|---|---|---|---|---|---|
| 1 | BSJN Invesco BulletShares 2023 High Yield… | 23.49 | +0.04% | +1.82% | $434.9M | 0.42% | +0.77% | |
| 2 | BSCO Invesco BulletShares 2024 Corporate Bond ETF | 21.12 | +0.05% | +1.39% | $2.27B | 0.10% | +1.10% | |
| 3 | IBDP iShares iBonds Dec 2024 Term Corporate ETF | 25.15 | 0.00% | +1.29% | $1.87B | 0.10% | +0.96% | |
| 4 | IBDO iShares iBonds Dec 2023 Term Corporate ETF | 25.33 | 0.00% | +1.28% | $1.67B | 0.10% | +1.20% | |
| 5 | BSCN Invesco BulletShares 2023 Corporate Bond ETF | 21.19 | +0.05% | +1.05% | $1.69B | 0.10% | +1.00% | |
| 6 | IGBH iShares Interest Rate Hedged Long-Term… | 24.61 | +0.16% | +0.92% | $240.8M | 0.39% | -0.06% | |
| 7 | IBHC iShares iBonds 2023 Term High Yield and… | 23.61 | -0.32% | +0.77% | $156.4M | 0.35% | +0.64% | |
| 8 | AFIF Anfield Universal Fixed Income ETF | 9.41 | +0.05% | +0.64% | $230.7M | 0.85% | 0.00% | |
| 9 | BBCB JPMorgan BetaBuilders USD Investment Grade… | 45.08 | +0.12% | +0.44% | $52.4M | 0.04% | -1.14% | |
| 10 | BSJO Invesco BulletShares 2024 High Yield… | 22.68 | +0.04% | +0.22% | $437.2M | 0.42% | -0.18% | |
| 11 | IBDQ iShares iBonds Dec 2025 Term Corporate ETF | 25.12 | -0.04% | +0.16% | $2.28B | 0.10% | +0.28% | |
| 12 | IBHD iShares iBonds 2024 Term High Yield and… | 23.22 | 0.00% | +0.09% | $310.1M | 0.35% | +0.04% | |
| 13 | LQDH iShares Interest Rate Hedged Corporate Bond… | 92.94 | +0.10% | -0.05% | $547.5M | 0.44% | -0.44% | |
| 14 | BSCP Invesco BulletShares 2025 Corporate Bond ETF | 20.68 | -0.03% | -0.10% | $1.90B | 0.10% | +0.10% | |
| 15 | BSCQ Invesco BulletShares 2026 Corporate Bond ETF | 19.52 | -0.03% | -0.10% | $3.46B | 0.10% | -0.31% | |
| 16 | MYCF State Street My2026 Corporate Bond ETF | 25.06 | +0.01% | -0.20% | $50.1M | 0.15% | +0.08% | |
| 17 | IBDN iShares iBonds Dec 2022 Term Corporate ETF | 25.05 | +0.14% | -0.30% | $1.25B | 0.10% | -0.34% | |
| 18 | IBHE iShares iBonds 2025 Term High Yield and… | 23.16 | 0.00% | -0.39% | $364.9M | 0.35% | -0.17% | |
| 19 | HYXE iShares iBoxx $ High Yield ex Oil & Gas… | 51.23 | +0.01% | -0.40% | $2.49B | — | -2.22% | |
| 20 | BSCR Invesco BulletShares 2027 Corporate Bond ETF | 19.61 | +0.05% | -0.43% | $4.58B | 0.10% | -0.63% | |
| 21 | BSJP Invesco BulletShares 2025 High Yield… | 23.04 | -0.17% | -0.43% | $532.7M | 0.43% | -0.13% | |
| 22 | FLDB Fidelity Low Duration Bond ETF | 50.44 | +0.03% | -0.44% | $415.3M | 0.20% | +0.09% | |
| 23 | EMCB WisdomTree Emerging Markets Corporate Bond… | 65.94 | -0.08% | -0.59% | $98.7M | 0.60% | -0.79% | |
| 24 | IBHB iShares iBonds 2022 Term High Yield and… | 24.00 | -0.25% | -0.62% | $108.4M | 0.35% | -0.46% | |
| 25 | IBDM iShares iBonds Dec 2021 Term Corporate ETF | 24.72 | +0.04% | -0.72% | $1.39B | 0.10% | -0.76% | |
| 26 | FLHY Franklin High Yield Corporate ETF | 24.26 | -0.08% | -0.74% | $1.25B | 0.40% | -0.66% | |
| 27 | PHB Invesco Fundamental High Yield Corporate Bond… | 18.71 | 0.00% | -0.77% | $405.8M | 0.50% | -2.69% | |
| 28 | XBB BondBloxx BB Rated USD High Yield Corporate… | 40.86 | +0.15% | -0.87% | $582.6M | 0.20% | -0.68% | |
| 29 | FALN iShares Fallen Angels USD Bond ETF | 27.09 | 0.00% | -0.95% | $1.67B | 0.25% | -0.77% | |
| 30 | MYCH State Street My2028 Corporate Bond ETF | 24.88 | +0.02% | -0.97% | $819.4M | 0.15% | -0.86% | |
| 31 | ANGL VanEck Fallen Angel High Yield Bond ETF | 29.10 | 0.00% | -1.05% | $3.19B | 0.25% | -0.92% | |
| 32 | BSCM Invesco BulletShares 2022 Corporate Bond ETF | 21.16 | -0.02% | -1.08% | $1.54B | 0.10% | -1.08% | |
| 33 | BSCS Invesco BulletShares 2028 Corporate Bond ETF | 20.34 | +0.05% | -1.09% | $3.52B | 0.10% | -1.29% | |
| 34 | HYBB iShares BB Rated Corporate Bond ETF | 46.66 | 0.00% | -1.10% | $321.2M | 0.25% | -1.00% | |
| 35 | CEMB iShares J.P. Morgan EM Corporate Bond ETF | 45.35 | -0.08% | -1.11% | $434.3M | 0.50% | -1.16% | |
| 36 | IBHJ iShares iBonds 2030 Term High Yield and… | 26.40 | -0.19% | -1.12% | $176.4M | 0.35% | -0.79% | |
| 37 | AGZ iShares Agency Bond ETF | 108.72 | -0.03% | -1.15% | $586.3M | 0.15% | -1.39% | |
| 38 | IBDT iShares iBonds Dec 2028 Term Corporate ETF | 25.21 | 0.00% | -1.21% | $4.07B | 0.10% | -0.98% | |
| 39 | QHY WisdomTree U.S. High Yield Corporate Bond Fund | 45.75 | +0.04% | -1.25% | $247.3M | 0.38% | -1.49% | |
| 40 | HYG iShares iBoxx $ High Yield Corporate Bond ETF | 79.87 | -0.04% | -1.36% | $16.42B | 0.49% | -0.94% | |
| 41 | XB BondBloxx B Rated USD High Yield Corporate… | 39.17 | -0.22% | -1.38% | $74.3M | 0.30% | -0.79% | |
| 42 | BSJU Invesco BulletShares 2030 High Yield… | 25.73 | -0.02% | -1.44% | $318.4M | 0.42% | -1.44% | |
| 43 | BSJS Invesco BulletShares 2028 High Yield… | 21.78 | +0.09% | -1.45% | $763.6M | 0.42% | -1.00% | |
| 44 | IGSB iShares 1-5 Year Investment Grade Corporate… | 52.21 | +0.02% | -1.51% | $23.50B | 0.04% | -1.27% | |
| 45 | HYFI Alliance Bernstein - AB High Yield ETF | 37.22 | -0.05% | -1.56% | $335.0M | 0.40% | -0.96% | |
| 46 | HBDC Hilton BDC Corporate Bond ETF | 24.86 | +0.30% | -1.56% | $85.2M | 0.39% | -1.17% | |
| 47 | BSCT Invesco BulletShares 2029 Corporate Bond ETF | 18.52 | -0.03% | -1.57% | $2.96B | 0.10% | -1.73% | |
| 48 | JNK State Street SPDR Bloomberg High Yield Bond… | 96.13 | -0.05% | -1.58% | $6.74B | 0.40% | -1.11% | |
| 49 | BBBS BondBloxx BBB Rated 1-5 Year Corporate Bond… | 50.83 | -0.01% | -1.58% | $175.1M | 0.19% | -1.27% | |
| 50 | PGHY Invesco Global ex-US High Yield Corporate… | 19.69 | +0.10% | -1.60% | $225.3M | 0.35% | -1.06% |
Market data delayed approximately 15–20 minutes unless otherwise indicated. Rankings rank measurable characteristics — they are never a recommendation to buy or sell anything.