Skip to main content

Want a detailed portfolio tracker?

Performance analysis of XMMO (INVESCO S&P MIDCAP MOMENTUM ETF)

Annual Return

Over the past 3 years, XMMO has had an average annual return of +24.55%, outperforming the benchmark SPY, which returned +19.31% annual.

Over the past 5 years, XMMO has had an average annual return of +13.97%, outperforming the benchmark SPY, which returned +12.78% annual.

Over the past 10 years, XMMO has had an average annual return of +18.38%, outperforming the benchmark SPY, which returned +14.91% annual.

Since Mar 3, 2005, XMMO has had an average annual return of +12.19%, outperforming the benchmark SPY, which returned +10.86% annual.

202620252024202320222021202020192018201720162015
+13.16%+13.03%+38.03%+20.38%-16.02%+16.70%+29.18%+36.78%+6.12%+37.18%+3.40%-4.58%
2014201320122011201020092008200720062005
+10.61%+27.49%+14.72%-5.74%+29.59%+23.61%-44.07%+27.16%+9.68%+16.36%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+1.32%+6.96%-3.18%+10.21%+5.64%+0.91%-8.20%+13.16%
2025+5.75%-6.47%-6.65%+1.38%+7.78%+3.74%+1.39%+0.66%+3.18%+0.58%+2.43%-0.45%+13.03%
2024+3.81%+14.49%+7.71%-5.29%+5.35%-0.49%+5.05%-1.16%+1.76%+0.79%+11.58%-8.61%+38.03%
2023+5.02%-1.76%-2.39%-0.65%-3.08%+9.56%+4.21%-0.49%-2.19%-5.33%+8.63%+8.62%+20.38%
2022-9.04%+3.67%+0.91%-5.00%-1.08%-11.97%+12.57%-3.20%-9.60%+12.15%+3.26%-6.47%-16.02%
2021+3.51%+1.43%+2.04%+2.11%-3.05%+3.24%+0.18%+1.91%-3.70%+8.03%-1.94%+2.32%+16.70%
2020+2.29%-8.83%-13.50%+10.18%+10.35%-0.50%+8.36%+3.92%-0.59%+1.66%+8.05%+7.64%+29.18%
2019+13.85%+8.65%+1.69%+4.47%-5.67%+5.53%+0.85%-1.70%+0.24%+1.51%+1.94%+1.68%+36.78%
2018+6.69%-0.29%+0.89%+0.16%+6.59%+0.60%+0.25%+11.86%-0.22%-13.01%+3.30%-8.43%+6.12%
2017+4.11%+4.18%+1.50%+2.24%+3.72%+1.31%+1.64%+1.26%+2.15%+4.29%+5.68%+0.09%+37.18%

Drawdown analysis of XMMO (INVESCO S&P MIDCAP MOMENTUM ETF)

The maximum drawdown for the XMMO was -55.37%, occurring on Nov 20, 2008. Recovery took 1046 trading sessions.

The current XMMO drawdown is -10.14%.

Since Mar 3, 2005 XMMO has experienced the following drawdowns:

  • 50% or more: 1 time
  • 40% or more: 1 time
  • 30% or more: 2 times
  • 20% or more: 6 times
  • 10% or more: 10 times
DepthStartTo BottomBottomTo RecoverEndTotal
-55.37%Dec 10, 2007240Nov 20, 20081046Jan 22, 20131286
-36.73%Feb 19, 202023Mar 23, 202092Aug 3, 2020115
-27.91%Nov 8, 2021221Sep 26, 2022337Jan 30, 2024558
-26.04%Jul 31, 2015132Feb 9, 2016252Feb 8, 2017384
-25.06%Sep 14, 201869Dec 24, 201841Feb 25, 2019110
-24.94%Nov 25, 202490Apr 8, 2025107Sep 11, 2025197
-15.53%May 8, 200652Jul 21, 200694Dec 4, 2006146
-11.58%Feb 12, 202113Mar 4, 202136Apr 26, 202149
-10.47%Apr 26, 202112May 12, 2021112Oct 20, 2021124
-10.14%Jun 22, 202619Jul 20, 2026OngoingOngoingOngoing
-9.79%Sep 5, 201428Oct 15, 201427Nov 21, 201455
-9.74%Mar 7, 200537Apr 28, 200534Jun 16, 200571
-9.59%Jan 26, 20189Feb 8, 201818Mar 7, 201827
-9.50%Jul 19, 200720Aug 16, 200723Sep 19, 200743
-8.69%Jul 16, 202416Aug 7, 202430Sep 19, 202446
-8.46%Oct 31, 200717Nov 26, 200710Dec 10, 200727
-8.34%Mar 2, 202620Mar 30, 20266Apr 8, 202626
-8.12%Sep 2, 202015Sep 24, 20207Oct 5, 202022
-8.02%May 21, 201323Jun 24, 201359Sep 17, 201382
-7.79%May 6, 201919Jun 3, 201911Jun 18, 201930
-7.23%Feb 23, 20076Mar 5, 200712Mar 21, 200718
-7.18%Mar 28, 202415Apr 19, 202414May 9, 202429
-6.72%Mar 12, 201814Apr 2, 201827May 9, 201841
-6.43%Jun 18, 20187Jun 27, 201814Jul 18, 201821
-6.21%Oct 27, 202518Nov 20, 20255Nov 28, 202523