Skip to main content

Want a detailed portfolio tracker?

Performance analysis of IBDX (ISHARES IBONDS DEC 2032 TERM CORPORATE ETF)

Annual Return

Over the past 3 years, IBDX has had an average annual return of +5.81%, underperforming the benchmark SPY, which returned +22.77% annual.

Since Jun 30, 2022, IBDX has had an average annual return of +4.84%, underperforming the benchmark SPY, which returned +21.08% annual.

20262025202420232022
+0.36%+9.05%+2.39%+9.41%-1.81%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+0.31%+1.30%-1.83%+0.48%+0.24%-0.12%+0.36%
2025+0.45%+2.04%+0.02%+0.38%+0.42%+1.65%+0.23%+1.31%+1%+0.28%+0.94%-0%+9.05%
2024-0.43%-1.67%+1.27%-2.50%+2.08%+0.72%+2.56%+1.74%+1.59%-2.51%+1.43%-1.72%+2.39%
2023+4.72%-3.98%+3.85%+0.56%-1.28%+0.07%+0.35%-0.80%-3.01%-2.06%+6.68%+4.56%+9.41%
2022+0%+4.71%-4.53%-5.65%-0.59%+5.83%-1.05%-1.81%

Drawdown analysis of IBDX (ISHARES IBONDS DEC 2032 TERM CORPORATE ETF)

The maximum drawdown for the IBDX was -12.51%, occurring on Oct 20, 2022. Recovery took 288 trading sessions.

The current IBDX drawdown is -1.23%.

Since Jun 30, 2022 IBDX has experienced the following drawdowns:

  • 10% or more: 1 time
DepthStartTo BottomBottomTo RecoverEndTotal
-12.51%Aug 1, 202257Oct 20, 2022288Dec 13, 2023345
-4.72%Sep 16, 202481Jan 13, 202598Jun 4, 2025179
-4.11%Dec 27, 202375Apr 16, 202456Jul 8, 2024131
-2.76%Feb 27, 202619Mar 26, 2026OngoingOngoingOngoing
-1.10%Aug 2, 20244Aug 8, 20244Aug 14, 20248
-1.09%Jul 5, 20223Jul 8, 20223Jul 13, 20226
-1.08%Oct 27, 20257Nov 5, 202514Nov 25, 202521
-0.96%Jul 16, 20246Jul 24, 20244Jul 30, 202410
-0.87%Jun 30, 202510Jul 15, 20255Jul 22, 202515
-0.81%Sep 16, 20257Sep 25, 202513Oct 14, 202520
-0.80%Jun 4, 20252Jun 6, 20254Jun 12, 20256
-0.68%Nov 26, 20258Dec 9, 202512Dec 26, 202520
-0.66%Jan 14, 20263Jan 20, 202612Feb 5, 202615
-0.64%Jul 22, 20222Jul 26, 20221Jul 27, 20223
-0.64%Jul 15, 20223Jul 20, 20221Jul 21, 20224
-0.62%Jul 13, 20221Jul 14, 20221Jul 15, 20222
-0.53%Aug 13, 20256Aug 21, 20251Aug 22, 20257
-0.52%Jun 12, 20252Jun 16, 20253Jun 20, 20255
-0.51%Aug 23, 20245Aug 30, 20242Sep 4, 20247
-0.38%Aug 28, 20252Sep 2, 20252Sep 4, 20254
-0.33%Aug 6, 20252Aug 8, 20253Aug 13, 20255
-0.33%Aug 14, 20241Aug 15, 20242Aug 19, 20243
-0.32%Jan 6, 20264Jan 12, 20262Jan 14, 20266
-0.31%Aug 21, 20241Aug 22, 20241Aug 23, 20242
-0.28%Jul 22, 20252Jul 24, 20253Jul 29, 20255