Skip to main content

Want a detailed portfolio tracker?

Performance analysis of IBMR (ISHARES IBONDS DEC 2029 TERM MUNI BOND ETF)

Annual Return

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

Since May 11, 2023, IBMR has had an average annual return of +2.71%, underperforming the benchmark SPY, which returned +22.06% annual.

2026202520242023
+0.72%+4.45%+0.06%+3.46%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+0.77%+0.57%-1.22%+0.36%+0.14%+0.28%-0.17%+0.72%
2025+0.56%+0.97%-0.86%-0.25%+0.64%+1.01%+0.62%+0.85%+0.37%-0.14%+0.18%+0.42%+4.45%
2024-0.43%+0.02%-0.54%-1.29%-0.68%+1.08%+1.11%+1.17%+0.88%-1.34%+0.82%-0.68%+0.06%
2023-1.67%+0.68%+0.31%-1.10%-2.50%-0.17%+5.24%+2.83%+3.46%

Drawdown analysis of IBMR (ISHARES IBONDS DEC 2029 TERM MUNI BOND ETF)

The maximum drawdown for the IBMR was -4.83%, occurring on Oct 6, 2023. Recovery took 37 trading sessions.

The current IBMR drawdown is -0.67%.

DepthStartTo BottomBottomTo RecoverEndTotal
-4.83%May 11, 2023102Oct 6, 202337Nov 29, 2023139
-3.25%Dec 27, 2023105May 29, 202447Aug 6, 2024152
-2.44%Feb 26, 202529Apr 8, 202554Jun 26, 202583
-2.10%Oct 2, 202425Nov 6, 202474Feb 26, 202599
-1.55%Feb 24, 202620Mar 24, 2026OngoingOngoingOngoing
-0.88%Sep 17, 202535Nov 5, 202534Dec 24, 202569
-0.58%Aug 6, 20242Aug 8, 20249Aug 21, 202411
-0.43%Jul 23, 20251Jul 24, 20252Jul 28, 20253
-0.35%Aug 23, 20245Aug 30, 20244Sep 6, 20249
-0.23%Jan 9, 20262Jan 13, 20262Jan 15, 20264
-0.20%Aug 7, 20251Aug 8, 20251Aug 11, 20252
-0.18%Aug 19, 20252Aug 21, 20253Aug 26, 20255
-0.18%Dec 24, 20254Dec 31, 20253Jan 6, 20267
-0.16%Sep 10, 20242Sep 12, 20242Sep 16, 20244
-0.15%Sep 6, 20241Sep 9, 20241Sep 10, 20242
-0.12%Jul 15, 20251Jul 16, 20252Jul 18, 20253
-0.12%Aug 27, 20251Aug 28, 20254Sep 4, 20255
-0.12%Jan 21, 20261Jan 22, 20264Jan 28, 20265
-0.10%Aug 13, 20251Aug 14, 20253Aug 19, 20254
-0.09%Sep 27, 20241Sep 30, 20241Oct 1, 20242
-0.08%Aug 4, 20252Aug 6, 20251Aug 7, 20253
-0.08%Aug 21, 20241Aug 22, 20241Aug 23, 20242
-0.07%Feb 13, 20264Feb 20, 20261Feb 23, 20265
-0.06%Sep 24, 20241Sep 25, 20242Sep 27, 20243
-0.06%Jul 9, 20251Jul 10, 20253Jul 15, 20254