Skip to main content

Want a detailed portfolio tracker?

Performance analysis of IBDU (ISHARES IBONDS DEC 2029 TERM CORPORATE ETF)

Annual Return

Over the past 3 years, IBDU has had an average annual return of +5.72%, underperforming the benchmark SPY, which returned +19.31% annual.

Over the past 5 years, IBDU has had an average annual return of +0.88%, underperforming the benchmark SPY, which returned +12.55% annual.

Since Sep 19, 2019, IBDU has had an average annual return of +2.37%, underperforming the benchmark SPY, which returned +15.83% annual.

20262025202420232022202120202019
+0.83%+7.59%+3.62%+8.66%-13.04%-2.06%+10.38%+2.23%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+0.50%+0.59%-0.95%+0.34%+0.26%+0.12%-0.02%+0.83%
2025+0.66%+1.24%+0.34%+0.79%+0.27%+1%+0.14%+1.25%+0.39%+0.34%+0.64%+0.28%+7.59%
2024-0.09%-1.24%+1.01%-1.63%+1.47%+0.71%+2.23%+1.48%+1.17%-1.70%+0.93%-0.68%+3.62%
2023+3.65%-3.05%+3.37%+0.50%-0.95%-0.40%+0.73%-0.29%-1.78%-0.98%+4.57%+3.29%+8.66%
2022-2.42%-1.47%-2.77%-4.74%+0.93%-2.42%+3.74%-3.43%-4.03%-0.45%+4.29%-0.68%-13.04%
2021-1.21%-1.94%-1.51%+1.04%+0.62%+1.54%+1.28%-0.26%-1.21%-0.17%-0.44%+0.25%-2.06%
2020+2.45%+1.22%-8.54%+6.46%+2.63%+2.23%+2.84%-0.68%-0.40%-0.27%+2.33%+0.36%+10.38%
2019+0.93%+0.89%-0.26%+0.65%+2.23%

Drawdown analysis of IBDU (ISHARES IBONDS DEC 2029 TERM CORPORATE ETF)

The maximum drawdown for the IBDU was -19.44%, occurring on Oct 20, 2022. Recovery took 687 trading sessions.

The current IBDU drawdown is -0.25%.

Since Sep 19, 2019 IBDU has experienced the following drawdowns:

  • 10% or more: 2 times
DepthStartTo BottomBottomTo RecoverEndTotal
-19.44%Aug 4, 2021306Oct 20, 2022687Jul 21, 2025993
-18.22%Mar 5, 202011Mar 20, 202059Jun 15, 202070
-5.24%Dec 31, 202053Mar 19, 202193Aug 2, 2021146
-1.80%Aug 6, 202060Oct 30, 202019Nov 27, 202079
-1.65%Oct 4, 201924Nov 7, 201933Dec 26, 201957
-1.59%Feb 27, 202619Mar 26, 2026OngoingOngoingOngoing
-0.81%Nov 30, 20207Dec 9, 202011Dec 24, 202018
-0.78%Sep 24, 20191Sep 25, 20195Oct 2, 20196
-0.66%Jun 16, 20207Jun 25, 20204Jul 1, 202011
-0.54%Feb 3, 20202Feb 5, 20203Feb 10, 20205
-0.53%Feb 25, 20202Feb 27, 20201Feb 28, 20203
-0.51%Oct 21, 202511Nov 5, 202513Nov 24, 202524
-0.47%Sep 15, 20258Sep 25, 202512Oct 13, 202520
-0.37%Jul 23, 20202Jul 27, 20202Jul 29, 20204
-0.34%Nov 25, 20258Dec 8, 20258Dec 18, 202516
-0.34%Feb 10, 20202Feb 12, 20203Feb 18, 20205
-0.31%Jan 3, 20203Jan 8, 20202Jan 10, 20205
-0.27%Jul 9, 20201Jul 10, 20202Jul 14, 20203
-0.26%Jan 14, 20263Jan 20, 20265Jan 27, 20268
-0.25%Aug 13, 20256Aug 21, 20251Aug 22, 20257
-0.23%Jan 10, 20201Jan 13, 20202Jan 15, 20203
-0.22%Aug 4, 20254Aug 8, 20253Aug 13, 20257
-0.21%Jul 22, 20252Jul 24, 20253Jul 29, 20255
-0.19%Dec 30, 20191Dec 31, 20191Jan 2, 20202
-0.15%Feb 28, 20201Mar 2, 20201Mar 3, 20202