MasTec - 34 Year Stock Price History | MTZ

Historical daily share price chart and data for MasTec since 1990 adjusted for splits and dividends. The latest closing stock price for MasTec as of December 26, 2024 is 138.50.
  • The all-time high MasTec stock closing price was 147.94 on November 26, 2024.
  • The MasTec 52-week high stock price is 150.12, which is 8.4% above the current share price.
  • The MasTec 52-week low stock price is 60.96, which is 56% below the current share price.
  • The average MasTec stock price for the last 52 weeks is 105.07.
For more information on how our historical price data is adjusted see the Stock Price Adjustment Guide.
MasTec Historical Annual Stock Price Data
Year Average Stock Price Year Open Year High Year Low Year Close Annual % Change
2024 105.0705 74.1200 147.9400 63.1600 138.5000 82.91%
2023 88.7411 86.2700 122.0800 47.6000 75.7200 -11.26%
2022 81.1567 94.1800 96.5700 63.2400 85.3300 -7.53%
2021 95.1627 67.2900 121.2600 67.2900 92.2800 35.35%
2020 46.9696 63.6900 70.4000 23.3600 68.1800 6.27%
2019 54.7705 40.8800 72.8200 40.0500 64.1600 58.19%
2018 47.0647 50.0500 54.7500 37.7300 40.5600 -17.14%
2017 42.4377 36.3000 50.7000 34.5000 48.9500 27.97%
2016 25.0411 17.5700 40.0500 12.7500 38.2500 120.08%
2015 18.4491 21.7000 22.0700 14.6700 17.3800 -23.13%
2014 32.4394 32.4400 44.2300 18.6800 22.6100 -30.90%
2013 30.8602 25.5800 35.1600 25.5400 32.7200 31.25%
2012 18.6771 17.5400 24.9300 13.9300 24.9300 43.52%
2011 18.7548 14.4700 22.9900 13.9500 17.3700 19.05%
2010 12.0431 13.1200 15.0400 9.4000 14.5900 16.72%
2009 11.6196 11.7000 13.7200 9.0300 12.5000 7.94%
2008 10.0960 9.5100 15.6400 6.1900 11.5800 13.86%
2007 12.7286 11.4600 16.0700 8.8700 10.1700 -11.87%
2006 12.0743 10.6600 14.5700 10.1000 11.5400 10.22%
2005 9.4017 9.7300 11.8000 6.6000 10.4700 3.56%
2004 7.7853 15.1000 16.1300 3.8600 10.1100 -31.74%
2003 6.9646 3.0100 15.2500 1.3500 14.8100 402.03%
2002 5.4867 7.4000 8.9000 2.1200 2.9500 -57.55%
2001 12.2102 18.3800 24.5000 4.1000 6.9500 -65.25%
2000 37.1536 28.5800 59.3333 18.8100 20.0000 -32.58%
1999 19.8218 14.3333 29.6667 13.3333 29.6667 111.91%
1998 15.7849 15.8333 22.5400 8.7533 14.0000 -8.22%
1997 24.9841 24.0267 36.6667 13.7933 15.2533 -35.25%
1996 11.9404 5.6133 25.6667 4.2222 23.5556 300.00%
1995 5.0708 4.4978 6.0000 4.0578 5.8889 29.27%
1994 3.5168 2.6400 4.5556 2.6400 4.5556 74.32%
1993 1.3884 1.2222 2.6400 0.8356 2.6133 113.82%
1992 1.4060 1.7778 2.6667 0.8356 1.2222 -31.25%
1991 3.1272 3.8889 4.4444 1.6667 1.7778 -54.90%
Sector Industry Market Cap Revenue
Construction Building - Heavy Construction $10.974B $11.996B
MasTec is a leading infrastructure construction company. It engages in the engineering, building, installation, maintenance & upgrade of energy, communication & utility and other infrastructure. Its Communications unit performs engineering, construction & maintenance of communications infrastructure mainly related to wireless & wireline communications & install-to-the-home. Oil & Gas unit performs engineering, construction & maintenance services on oil & natural gas pipelines & processing facilities for the energy & utilities industries. Electrical Transmission unit primarily serves the energy & utility industries through the engineering, construction & maintenance of electrical transmission lines & substations. Clean Energy & Infrastructure unit primarily serves the energy & utility end-markets & other end-markets through the installation & construction of conventional & renewable power plants, related electrical transmission infrastructure, ethanol facilities & various types of industrial infrastructure.
Stock Name Country Market Cap PE Ratio
Vinci SA (VCISY) France $60.405B 0.00
EMCOR (EME) United States $21.464B 23.70
Dycom Industries (DY) United States $5.203B 22.15
Primoris Services (PRIM) United States $4.357B 22.66
Granite Construction (GVA) United States $3.950B 20.58
Tutor Perini (TPC) United States $1.284B 0.00
Great Lakes Dredge & Dock (GLDD) United States $0.790B 14.68
North American Construction Group (NOA) Canada $0.594B 8.24
Orions (ORN) United States $0.303B 0.00