Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Mastec (MTZ)

Annual Return

Over the past 3 years, MTZ has had an average annual return of +51.48%, outperforming the benchmark SPY, which returned +22.77% annual.

Over the past 5 years, MTZ has had an average annual return of +25.16%, outperforming the benchmark SPY, which returned +14% annual.

Over the past 10 years, MTZ has had an average annual return of +32.04%, outperforming the benchmark SPY, which returned +15.53% annual.

Since Nov 1, 1999, MTZ has had an average annual return of +11.14%, outperforming the benchmark SPY, which returned +8.59% annual.

202620252024202320222021202020192018201720162015
+68.52%+59.66%+79.79%-11.26%-7.53%+35.35%+6.27%+58.19%-17.14%+27.97%+120.07%-23.13%
201420132012201120102009200820072006200520042003
-30.90%+31.25%+43.52%+19.05%+16.71%+7.96%+13.87%-11.88%+10.23%+3.55%-31.74%+402.24%
2002200120001999
-57.56%-65.25%-32.59%+34.60%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+10.63%+23.93%+7.96%+22.47%-3.98%-3.19%+68.52%
2025+6.57%-9.99%-10.63%+9.09%+22.47%+9.30%+11.02%-3.97%+17.13%-4.06%+4.76%+1.63%+59.66%
2024-13.27%+14.91%+23.57%-4.89%+26.57%-4.68%+2.84%+2.82%+8.81%-0.17%+17.23%-5.50%+79.79%
2023+15.12%-0.52%-3.36%-5.96%+14.13%+16.39%-0.18%-15.51%-27.66%-17.41%+2.02%+24.87%-11.26%
2022-6.66%-8.56%+10.59%-17.33%+16.08%-14.27%+10.14%+1.99%-21.12%+21.39%+17.84%-6.05%-7.53%
2021+13.16%+12.44%+8.01%+11.38%+11.47%-8.79%-4.59%-9.67%-5.64%+3.30%+3.41%+0.12%+35.35%
2020-9.99%-15.01%-33.32%+9.69%+9.05%+14.61%-11.34%+16.16%-8.68%+17.63%+14.24%+20.23%+6.27%
2019+9.42%-2.70%+11.39%+5.30%-8.22%+10.84%-0.41%+22.50%+3.28%-3.07%+5.40%-3.29%+58.19%
2018+9.09%-4.59%-7.65%-6.48%+6.02%+8.79%-8.27%-5.91%+1.94%-2.56%+3.63%-10.04%-17.14%
2017-2.62%+5.37%+2.04%+10.24%-3.96%+6.48%+2.33%-11.69%+13.73%-6.14%+2.98%+9.15%+27.97%

Drawdown analysis of Mastec (MTZ)

The maximum drawdown for the MTZ was -97.72%, occurring on Mar 7, 2003. Recovery took 4132 trading sessions.

The current MTZ drawdown is -16.28%.

Since Nov 1, 1999 MTZ has experienced the following drawdowns:

  • 50% or more: 3 times
  • 40% or more: 4 times
  • 30% or more: 5 times
  • 20% or more: 5 times
  • 10% or more: 11 times
DepthStartTo BottomBottomTo RecoverEndTotal
-97.72%Mar 31, 2000734Mar 7, 20034132Aug 6, 20194866
-67.92%Nov 5, 201991Mar 18, 2020203Jan 6, 2021294
-61.01%Aug 2, 202370Nov 9, 2023215Sep 19, 2024285
-47.85%Jun 8, 2021338Oct 10, 2022202Aug 1, 2023540
-34.03%Jan 21, 202552Apr 4, 202543Jun 6, 202595
-17.24%May 5, 202618Jun 1, 2026OngoingOngoingOngoing
-14.13%Oct 29, 202511Nov 13, 202518Dec 10, 202529
-13.06%Mar 12, 20218Mar 24, 202111Apr 9, 202119
-11.65%Nov 26, 202415Dec 18, 202411Jan 6, 202526
-10.65%Oct 8, 20252Oct 10, 202513Oct 29, 202515
-10.16%Dec 11, 20254Dec 17, 202512Jan 6, 202616
-9.14%Jul 30, 202515Aug 20, 202514Sep 10, 202529
-7.93%Oct 22, 20197Oct 31, 20191Nov 1, 20198
-7.40%Jan 24, 20005Jan 31, 20004Feb 4, 20009
-7.38%Jan 6, 20263Jan 9, 20265Jan 16, 20268
-7.37%Oct 7, 202417Oct 30, 20242Nov 1, 202419
-7.27%Dec 2, 19997Dec 13, 19992Dec 15, 19999
-6.74%Dec 31, 19992Jan 4, 200010Jan 19, 200012
-6.73%Nov 11, 20244Nov 15, 20247Nov 26, 202411
-6.26%Jan 22, 20215Jan 29, 20214Feb 4, 20219
-6.21%Mar 2, 20264Mar 6, 20267Mar 17, 202611
-6.16%May 17, 20212May 19, 202113Jun 8, 202115
-5.94%Feb 8, 20001Feb 9, 20003Feb 14, 20004
-5.64%Feb 3, 20261Feb 4, 20262Feb 6, 20263
-5.49%Mar 25, 20263Mar 30, 20262Apr 1, 20265