MasTec, Inc. (MTZ) Stock Price History
Historical prices from 1980 to 2026
- 1M
- -0.8%
- 3M
- +6.1%
- YTD
- +57.6%
- 1Y
- +108.7%
- 3Y
- +45.8%
- 5Y
- +28.6%
Loading 10-year price history...
MTZ Historical Performance
MTZ Annual Returns
Year-by-year price performance · 2002–2026
- 2002 annual price return
- -60.1%
- 2003 annual price return
- +392.0%
- 2004 annual price return
- -33.0%
- 2005 annual price return
- +7.6%
- 2006 annual price return
- +8.3%
- 2007 annual price return
- -11.3%
- 2008 annual price return
- +21.8%
- 2009 annual price return
- +6.8%
- 2010 annual price return
- +11.2%
- 2011 annual price return
- +20.0%
- 2012 annual price return
- +42.1%
- 2013 annual price return
- +27.9%
- 2014 annual price return
- -30.3%
- 2015 annual price return
- -19.9%
- 2016 annual price return
- +117.7%
- 2017 annual price return
- +34.8%
- 2018 annual price return
- -19.0%
- 2019 annual price return
- +56.9%
- 2020 annual price return
- +7.0%
- 2021 annual price return
- +37.1%
- 2022 annual price return
- -9.4%
- 2023 annual price return
- -12.2%
- 2024 annual price return
- +83.7%
- 2025 annual price return
- +55.3%
- 2026 annual price return
- +30.9%
MTZ Stock Price Trajectory (1980–2026)
As of July 8, 2026, MasTec, Inc. (MTZ) trades at $358.85, representing a +108.7% return over the past year. The stock has delivered a +251.1% total return over five years (+28.6% CAGR), reflecting significant long-term value creation.
The stock reached its all-time high of $441.43 on May 6, 2026. From this peak, MTZ has corrected -18.7%, currently trading 26% above its 200-day moving average, indicating continued institutional support.
When compared to Industrials sector peers PWR (+70.2% 1Y), WLDN (+5.0% 1Y), and MYRG (+124.3% 1Y), MTZ has underperformed the peer group average. Compare MTZ vs PWR →
MTZ Historical Price Data · from 1980
Rows 1–50 of 11,723| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 2026-07-07 | 371.03 | 371.94 | 348.13 | 358.85 | 920K | -5.72% |
| 2026-07-06 | 378.92 | 389.09 | 377.14 | 380.63 | 648K | +1.93% |
| 2026-07-02 | 391.02 | 395.90 | 366.45 | 373.43 | 868K | -4.40% |
| 2026-07-01 | 410.46 | 410.46 | 383.29 | 390.61 | 1.15M | -6.07% |
| 2026-06-30 | 429.68 | 429.68 | 412.47 | 415.84 | 1.24M | -3.09% |
| 2026-06-29 | 393.28 | 429.32 | 392.29 | 429.09 | 505K | +8.26% |
| 2026-06-26 | 395.13 | 407.25 | 385.01 | 396.35 | 5K | -1.79% |
| 2026-06-25 | 402.86 | 408.00 | 394.33 | 403.57 | 948K | +2.65% |
| 2026-06-24 | 391.64 | 397.83 | 380.00 | 393.14 | 694K | +0.69% |
| 2026-06-23 | 378.26 | 398.50 | 375.19 | 390.44 | 1.20M | -3.91% |
| 2026-06-22 | 383.07 | 406.82 | 382.50 | 406.32 | 1.19M | +7.02% |
| 2026-06-18 | 380.00 | 387.98 | 372.93 | 379.66 | 1.51M | +1.27% |
| 2026-06-17 | 372.34 | 381.36 | 370.66 | 374.91 | 902K | +1.51% |
| 2026-06-16 | 374.56 | 379.56 | 368.71 | 369.35 | 597K | -0.67% |
| 2026-06-15 | 374.23 | 376.23 | 366.29 | 371.85 | 823K | +2.45% |
| 2026-06-12 | 360.82 | 369.07 | 358.83 | 362.97 | 694K | +1.25% |
| 2026-06-11 | 342.05 | 358.58 | 339.11 | 358.50 | 919K | +6.83% |
| 2026-06-10 | 350.79 | 353.75 | 333.33 | 335.58 | 1.20M | -4.96% |
| 2026-06-09 | 365.25 | 368.58 | 339.00 | 353.08 | 1.15M | -2.38% |
| 2026-06-08 | 365.13 | 368.74 | 353.97 | 361.70 | 859K | -0.60% |
| 2026-06-05 | 366.12 | 373.50 | 360.30 | 363.89 | 878K | -2.89% |
| 2026-06-04 | 362.19 | 378.28 | 360.01 | 374.73 | 849K | +1.37% |
| 2026-06-03 | 364.23 | 382.38 | 361.37 | 369.66 | 912K | +0.92% |
| 2026-06-02 | 363.00 | 374.88 | 361.00 | 366.30 | 896K | +1.16% |
| 2026-06-01 | 376.19 | 377.67 | 360.52 | 362.09 | 1.53M | -4.30% |
| 2026-05-29 | 381.98 | 386.63 | 367.96 | 378.37 | 1.46M | -1.29% |
| 2026-05-28 | 385.43 | 388.15 | 378.50 | 383.33 | 861K | -1.08% |
| 2026-05-27 | 389.38 | 394.65 | 380.57 | 387.52 | 631K | -0.83% |
| 2026-05-26 | 388.17 | 395.98 | 385.34 | 390.75 | 628K | +2.26% |
| 2026-05-22 | 391.57 | 394.00 | 378.31 | 382.11 | 95K | -1.71% |
| 2026-05-21 | 385.11 | 393.02 | 380.01 | 388.77 | 810K | +1.19% |
| 2026-05-20 | 391.80 | 396.13 | 382.87 | 384.21 | 667K | -0.21% |
| 2026-05-19 | 376.89 | 389.80 | 369.05 | 385.00 | 1.12M | -0.15% |
| 2026-05-18 | 414.62 | 415.21 | 383.23 | 385.58 | 1.51M | -7.07% |
| 2026-05-15 | 422.30 | 426.69 | 412.00 | 414.90 | 1.11M | -4.57% |
| 2026-05-14 | 429.85 | 435.47 | 423.79 | 434.77 | 924K | +2.59% |
| 2026-05-13 | 431.04 | 433.00 | 411.86 | 423.79 | 998K | +0.83% |
| 2026-05-12 | 411.98 | 422.31 | 402.58 | 420.30 | 1.32M | -0.25% |
| 2026-05-11 | 414.90 | 423.17 | 412.49 | 421.37 | 1.00M | +1.71% |
| 2026-05-08 | 416.39 | 420.11 | 409.99 | 414.29 | 675K | +0.49% |
| 2026-05-07 | 435.50 | 435.50 | 406.19 | 412.27 | 1.11M | -4.85% |
| 2026-05-06 | 438.63 | 441.43 | 425.24 | 433.28 | 1.14M | -0.97% |
| 2026-05-05 | 435.89 | 437.82 | 427.85 | 437.51 | 398K | +2.85% |
| 2026-05-04 | 419.05 | 429.04 | 410.48 | 425.39 | 1.09M | +1.91% |
| 2026-05-01 | 406.88 | 418.13 | 397.94 | 417.41 | 1.93M | +5.98% |
| 2026-04-30 | 382.56 | 401.19 | 382.56 | 393.86 | 1.58M | +6.29% |
| 2026-04-29 | 376.17 | 381.66 | 369.04 | 370.55 | 933K | -1.21% |
| 2026-04-28 | 377.64 | 382.42 | 369.52 | 375.09 | 1.00M | -2.86% |
| 2026-04-27 | 380.69 | 386.69 | 372.47 | 386.15 | 619K | +2.67% |
| 2026-04-24 | 386.93 | 386.93 | 374.95 | 376.12 | 694K | -1.77% |
Intrinsic Valuation
DCF models, multiple analysis, and analyst estimates.
Historical Returns
10-year return with dividends reinvested.
DCA Calculator
See how regular investing compounds over time.
Peer Comparison
Compare growth, multiples, and margins vs sector.
MTZ — Frequently Asked Questions
Quick answers to the most common questions about buying MTZ stock.
How has MTZ stock performed recently?
MTZ returned +108.7% over the past year, beating its 5-year annualized CAGR of +28.6%. The stock trades above its 200-day moving average, confirming the uptrend.
What is MTZ's all-time high price?
MasTec, Inc. reached $441.43 on 2026-05-06. The 52-week high is $441.43. Current 1-year return of +108.7% places the stock closer to historical peaks.
Where can I download MTZ historical price data?
This page provides MTZ daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 1980-2026, downloadable in CSV format.