Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Mayville Engineering (MEC)

Annual Return

Over the past 3 years, MEC has had an average annual return of +37.70%, outperforming the benchmark SPY, which returned +22.45% annual.

Over the past 5 years, MEC has had an average annual return of +11.62%, underperforming the benchmark SPY, which returned +13.88% annual.

Since May 9, 2019, MEC has had an average annual return of +10.12%, underperforming the benchmark SPY, which returned +16.37% annual.

20262025202420232022202120202019
+74.04%+19.08%+9.02%+13.89%-15.09%+11.11%+43.07%-43.05%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+4.70%+7.14%-14.52%+27.07%+17.71%+21.34%+74.04%
2025+0.83%-5.68%-10.17%-4.83%+23.31%+1.26%+5.08%-12.93%-5.75%+29.50%-4.66%+10.18%+19.08%
2024-11.99%-3.54%+17.07%-3.98%+16.42%+3.99%+14.71%+1.04%+9.17%-2.89%-17.68%-6.71%+9.02%
2023+26.38%+1.37%-8.01%-18.90%-4.06%+7.32%-2.96%-2.90%-6.55%+10.21%+5.04%+13.54%+13.89%
2022-23.08%-9.85%-9.38%-11.64%+9.55%-14.67%-7.75%-2.51%-6.46%+2.15%+92.17%-0.94%-15.09%
2021+4.32%+0.07%+2.65%+8.56%+24.53%+3.45%-12.63%-15.08%+26.01%-5.54%-16.39%+0.41%+11.11%
2020-18.86%-4.22%-15.91%-14.86%+17.26%+29.09%-3.94%+12.65%+7.49%-3.05%+23.68%+21.78%+43.07%
2019-1.03%-15.34%-4.57%+0.39%-0.22%-35.19%+9.36%+0.32%-43.05%

Drawdown analysis of Mayville Engineering (MEC)

The maximum drawdown for the MEC was -76.62%, occurring on Mar 12, 2020. Recovery took 252 trading sessions.

Since May 9, 2019 MEC has experienced the following drawdowns:

  • 50% or more: 2 times
  • 40% or more: 3 times
  • 30% or more: 3 times
  • 20% or more: 5 times
  • 10% or more: 6 times
DepthStartTo BottomBottomTo RecoverEndTotal
-76.62%May 15, 2019208Mar 12, 2020252Mar 12, 2021460
-72.12%Jun 21, 2021339Oct 24, 2022511Nov 5, 2024850
-45.62%Nov 5, 2024112Apr 21, 2025206Feb 13, 2026318
-24.77%Feb 20, 202620Mar 20, 202628Apr 30, 202648
-20.52%Mar 15, 202115Apr 6, 202124May 10, 202139
-15.15%May 11, 20268May 21, 20266Jun 1, 202614
-8.96%May 10, 20212May 12, 20218May 24, 202110
-7.20%Jun 7, 20212Jun 9, 20214Jun 15, 20216
-4.38%Jun 15, 20212Jun 17, 20211Jun 18, 20213
-4.32%Jun 1, 20213Jun 4, 20211Jun 7, 20214
-3.65%Feb 13, 20262Feb 18, 20262Feb 20, 20264
-2.89%Apr 30, 20262May 4, 20262May 6, 20264
-2.73%May 10, 20191May 13, 20191May 14, 20192
-0.16%May 24, 20211May 25, 20212May 27, 20213