Best defined-maturity investment grade corporate ETFs
All 42 funds in this category, ranked by Grade.
| Shares traded a day, averaged over the last 30 days. | Average return a year over the last three years. | The largest fall from a peak to the low that followed, over up to five years. | |||||||
|---|---|---|---|---|---|---|---|---|---|
| VBCBVanguard Target Maturity 2028 Corporate Bond ETF | Vanguard Target Maturity 2028 Corporate Bond ETFVanguard | VBCB Vanguard Target Maturity 2028 Corporate Bond ETFA | 81 | 0.08% | $104M | 24.5K | — | — | — |
| VBCAVanguard Target Maturity 2027 Corporate Bond ETF | Vanguard Target Maturity 2027 Corporate Bond ETFVanguard | VBCA Vanguard Target Maturity 2027 Corporate Bond ETFA | 79 | 0.08% | $56M | 14.8K | — | — | — |
| IBDTiShares iBonds Dec 2028 Term Corporate ETF | iShares iBonds Dec 2028 Term Corporate ETFIShares | IBDT iShares iBonds Dec 2028 Term Corporate ETFA | 77 | 0.10% | $4.1B | 706.3K | +2.5% | +6.1% | −16.7% |
| VBCCVanguard Target Maturity 2029 Corporate Bond ETF | Vanguard Target Maturity 2029 Corporate Bond ETFVanguard | VBCC Vanguard Target Maturity 2029 Corporate Bond ETFA | 76 | 0.08% | $56M | 14.1K | — | — | — |
| VBCDVanguard Target Maturity 2030 Corporate Bond ETF | Vanguard Target Maturity 2030 Corporate Bond ETFVanguard | VBCD Vanguard Target Maturity 2030 Corporate Bond ETFA | 75 | 0.08% | $54M | 12.6K | — | — | — |
| IBDUiShares iBonds Dec 2029 Term Corporate ETF | iShares iBonds Dec 2029 Term Corporate ETFIShares | IBDU iShares iBonds Dec 2029 Term Corporate ETFA | 74 | 0.10% | $3.9B | 799.8K | +1.6% | +6.3% | −18.4% |
| BSCRInvesco BulletShares 2027 Corporate Bond ETF | Invesco BulletShares 2027 Corporate Bond ETFInvesco | BSCR Invesco BulletShares 2027 Corporate Bond ETFA | 73 | 0.10% | $4.5B | 655.1K | +3.5% | +5.9% | −14.0% |
| IBDRiShares iBonds Dec 2026 Term Corporate ETF | iShares iBonds Dec 2026 Term Corporate ETFIShares | IBDR iShares iBonds Dec 2026 Term Corporate ETFA | 72 | 0.10% | $3.1B | 674.3K | +3.9% | +5.5% | −12.3% |
| BSCSInvesco BulletShares 2028 Corporate Bond ETF | Invesco BulletShares 2028 Corporate Bond ETFInvesco | BSCS Invesco BulletShares 2028 Corporate Bond ETFA | 71 | 0.10% | $3.5B | 650.8K | +2.5% | +6.1% | −16.5% |
| IBDSiShares iBonds Dec 2027 Term Corporate ETF | iShares iBonds Dec 2027 Term Corporate ETFIShares | IBDS iShares iBonds Dec 2027 Term Corporate ETFA | 71 | 0.10% | $4.0B | 619.9K | +3.6% | +6.0% | −14.1% |
| IBDViShares iBonds Dec 2030 Term Corporate ETF | iShares iBonds Dec 2030 Term Corporate ETFIShares | IBDV iShares iBonds Dec 2030 Term Corporate ETFA | 71 | 0.10% | $3.3B | 782.3K | +0.3% | +6.4% | −20.4% |
| BSCTInvesco BulletShares 2029 Corporate Bond ETF | Invesco BulletShares 2029 Corporate Bond ETFInvesco | BSCT Invesco BulletShares 2029 Corporate Bond ETFB | 69 | 0.10% | $3.0B | 632.5K | +1.4% | +6.2% | −18.2% |
| IBDWiShares iBonds Dec 2031 Term Corporate ETF | iShares iBonds Dec 2031 Term Corporate ETFIShares | IBDW iShares iBonds Dec 2031 Term Corporate ETFB | 68 | 0.10% | $2.6B | 680.4K | −0.4% | +6.6% | −22.8% |
| VBCFVanguard Target Maturity 2032 Corporate Bond ETF | Vanguard Target Maturity 2032 Corporate Bond ETFVanguard | VBCF Vanguard Target Maturity 2032 Corporate Bond ETFB | 68 | 0.08% | $43M | 8.4K | — | — | — |
| BSCUInvesco BulletShares 2030 Corporate Bond ETF | Invesco BulletShares 2030 Corporate Bond ETFInvesco | BSCU Invesco BulletShares 2030 Corporate Bond ETFB | 67 | 0.10% | $2.8B | 735.7K | +0.3% | +6.3% | −20.7% |
| VBCGVanguard Target Maturity 2033 Corporate Bond ETF | Vanguard Target Maturity 2033 Corporate Bond ETFVanguard | VBCG Vanguard Target Maturity 2033 Corporate Bond ETFB | 65 | 0.08% | $13M | 4K | — | — | — |
| BSCVInvesco BulletShares 2031 Corporate Bond ETF | Invesco BulletShares 2031 Corporate Bond ETFInvesco | BSCV Invesco BulletShares 2031 Corporate Bond ETFB | 64 | 0.10% | $1.8B | 506.7K | −0.4% | +6.5% | −22.6% |
| IBDYiShares iBonds Dec 2033 Term Corporate ETF | iShares iBonds Dec 2033 Term Corporate ETFIShares | IBDY iShares iBonds Dec 2033 Term Corporate ETFB | 64 | 0.10% | $1.2B | 294.6K | −1.3% | +6.2% | −7.5% |
| VBCEVanguard Target Maturity 2031 Corporate Bond ETF | Vanguard Target Maturity 2031 Corporate Bond ETFVanguard | VBCE Vanguard Target Maturity 2031 Corporate Bond ETFB | 64 | 0.08% | $52M | 11.3K | — | — | — |
| BSCWInvesco BulletShares 2032 Corporate Bond ETF | Invesco BulletShares 2032 Corporate Bond ETFInvesco | BSCW Invesco BulletShares 2032 Corporate Bond ETFB | 63 | 0.10% | $1.5B | 385.5K | −1.2% | +6.3% | −8.3% |
| VBCIVanguard Target Maturity 2035 Corporate Bond ETF | Vanguard Target Maturity 2035 Corporate Bond ETFVanguard | VBCI Vanguard Target Maturity 2035 Corporate Bond ETFB | 62 | 0.08% | $12M | 3K | — | — | — |
| BSCQInvesco BulletShares 2026 Corporate Bond ETF | Invesco BulletShares 2026 Corporate Bond ETFInvesco | BSCQ Invesco BulletShares 2026 Corporate Bond ETFB | 60 | 0.10% | $3.2B | 909.7K | +3.9% | +5.5% | −12.3% |
| BSCXInvesco BulletShares 2033 Corporate Bond ETF | Invesco BulletShares 2033 Corporate Bond ETFInvesco | BSCX Invesco BulletShares 2033 Corporate Bond ETFB | 60 | 0.10% | $1.1B | 231.8K | −1.6% | +6.2% | −5.1% |
| BSCYInvesco BulletShares 2034 Corporate Bond ETF | Invesco BulletShares 2034 Corporate Bond ETFInvesco | BSCY Invesco BulletShares 2034 Corporate Bond ETFB | 60 | 0.10% | $627M | 152.3K | −2.0% | — | −5.5% |
| IBDZiShares iBonds Dec 2034 Term Corporate ETF | iShares iBonds Dec 2034 Term Corporate ETFIShares | IBDZ iShares iBonds Dec 2034 Term Corporate ETFB | 60 | 0.10% | $859M | 142.5K | −2.0% | — | −5.6% |
| VBCJVanguard Target Maturity 2036 Corporate Bond ETF | Vanguard Target Maturity 2036 Corporate Bond ETFVanguard | VBCJ Vanguard Target Maturity 2036 Corporate Bond ETFB | 60 | 0.08% | $18M | 5.8K | — | — | — |
| BSCZInvesco BulletShares 2035 Corporate Bond ETF | Invesco BulletShares 2035 Corporate Bond ETFInvesco | BSCZ Invesco BulletShares 2035 Corporate Bond ETFB | 56 | 0.10% | $383M | 168.3K | −2.7% | — | −5.8% |
| IBCAiShares iBonds Dec 2035 Term Corporate ETF | iShares iBonds Dec 2035 Term Corporate ETFIShares | IBCA iShares iBonds Dec 2035 Term Corporate ETFB | 56 | 0.10% | $424M | 115K | −2.4% | — | −5.7% |
| IBDXiShares iBonds Dec 2032 Term Corporate ETF | iShares iBonds Dec 2032 Term Corporate ETFIShares | IBDX iShares iBonds Dec 2032 Term Corporate ETFB | 56 | 0.10% | $1.8B | 290K | −1.2% | +6.4% | −12.5% |
| MYCGState Street My2027 Corporate Bond ETF | State Street My2027 Corporate Bond ETFSPDR | MYCG State Street My2027 Corporate Bond ETFC | 54 | 0.15% | $45M | 10.8K | +3.6% | — | −0.9% |
| VBCHVanguard Target Maturity 2034 Corporate Bond ETF | Vanguard Target Maturity 2034 Corporate Bond ETFVanguard | VBCH Vanguard Target Maturity 2034 Corporate Bond ETFC | 53 | 0.08% | $12M | 3.8K | — | — | — |
| IBCBiShares iBonds Dec 2036 Term Corporate ETF | iShares iBonds Dec 2036 Term Corporate ETFIShares | IBCB iShares iBonds Dec 2036 Term Corporate ETFC | 50 | 0.10% | $162M | 86.5K | — | — | — |
| MYCKState Street My2031 Corporate Bond ETF | State Street My2031 Corporate Bond ETFSPDR | MYCK State Street My2031 Corporate Bond ETFC | 45 | 0.15% | $26M | 7K | −0.4% | — | −3.6% |
| MYCNState Street My2034 Corporate Bond ETF | State Street My2034 Corporate Bond ETFSPDR | MYCN State Street My2034 Corporate Bond ETFC | 41 | 0.15% | $9M | 1.8K | −1.9% | — | −5.1% |
| MYCMState Street My2033 Corporate Bond ETF | State Street My2033 Corporate Bond ETFSPDR | MYCM State Street My2033 Corporate Bond ETFC | 40 | 0.15% | $8M | 1.1K | −1.5% | — | −4.6% |
| MYCFState Street My2026 Corporate Bond ETF | State Street My2026 Corporate Bond ETFSPDR | MYCF State Street My2026 Corporate Bond ETFD | 39 | 0.15% | $51M | 12.8K | +4.1% | — | −0.6% |
| MYCHState Street My2028 Corporate Bond ETF | State Street My2028 Corporate Bond ETFSPDR | MYCH State Street My2028 Corporate Bond ETFD | 38 | 0.15% | $867M | 206.1K | +2.6% | — | −1.3% |
| MYCOState Street My2035 Corporate Bond ETF | State Street My2035 Corporate Bond ETFSPDR | MYCO State Street My2035 Corporate Bond ETFD | 38 | 0.15% | $7M | 1.3K | −2.6% | — | −5.8% |
| BSCAINVESCO BULLETSHARES 2036 CORPORATE BOND ETF | INVESCO BULLETSHARES 2036 CORPORATE BOND ETFInvesco | BSCA INVESCO BULLETSHARES 2036 CORPORATE BOND ETFD | 35 | 0.10% | $34M | 30.1K | — | — | — |
| MYCIState Street My2029 Corporate Bond ETF | State Street My2029 Corporate Bond ETFSPDR | MYCI State Street My2029 Corporate Bond ETFD | 33 | 0.15% | $39M | 8.4K | +1.5% | — | −2.4% |
| MYCJState Street My2030 Corporate Bond ETF | State Street My2030 Corporate Bond ETFSPDR | MYCJ State Street My2030 Corporate Bond ETFD | 30 | 0.15% | $48M | 8.3K | +0.3% | — | −3.0% |
| MYCLState Street My2032 Corporate Bond ETF | State Street My2032 Corporate Bond ETFSPDR | MYCL State Street My2032 Corporate Bond ETFF | 22 | 0.15% | $12M | 2.9K | −1.2% | — | −4.3% |