MasTec, Inc (MTZ) Stock Price

373.43 ▼ -17.18 (-4.40%)
Open: 392.20 Vol: 728.61K Day's range: 366.45 - 395.955 Jul 02, 16:00 EDT
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
MTZ Technical Analysis
5 mins 30 mins Hourly Daily Weekly
BUY SELL SELL SELL BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 372.55▲ 370.11▲ 370.62▲ 401.09▼ 375.24▼
MA10 370.59▲ 371.28▲ 378.31▼ 397.86▼ 388.33▼
MA20 370.05▲ 379.17▼ 391.96▼ 380.26▼ 355.09▲
MA50 370.14▲ 399.94▼ 398.90▼ 389.70▼ 267.37▲
MA100 378.13▼ 398.43▼ 388.26▼ 350.27▲ 201.87▲
MA200 389.20▼ 385.00▼ 379.18▼ 283.26▲ 145.17▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.648▲ 0.181▲ -2.610▼ 1.303▲ -4.453▼
RSI 63.080▲ 36.037▼ 32.483▼ 46.045▼ 62.011▲
STOCH 89.329▲ 18.844▼ 9.588▼ 63.560     42.136    
WILL %R -17.892▲ -76.647▼ -83.556▼ -79.393▼ -47.918    
CCI 153.652▲ -35.752     -76.153     -52.351     35.195    
Latest Filters Detected On MTZ
RSI $MTZ RSI(14) Crossed Below 50 Set Alert
MA $MTZ Price Crossed Below MA(50) Set Alert
MA $MTZ Price Crossed Below MA(26) Set Alert
MasTec, Inc News
Thursday, July 02, 2026 09:57 PM
MasTec (NYSE:MTZ) has appointed utility industry veteran Manny Miranda to its Board of Directors. Miranda brings over 40 years of leadership experience in electric and natural gas utility operations.
Wednesday, July 01, 2026 05:34 AM
MasTec, Inc. (NYSE: MTZ) today announced that Mr. Manny Miranda has joined MasTec’s Board of Directors as a Class II Director.
Sunday, June 07, 2026 07:49 PM
Track conference calls, annual meetings, summits, analyst days and other corporate events scheduled for MasTec Inc. Use the full market events calendar to scan activity across all tickers. Loading ...
MTZ historical stock data
date open high low close volume
02/07/26 392.20 395.955 366.45 373.43 728,611
01/07/26 410.46 410.46 383.19 390.61 1,178,595
30/06/26 429.68 429.68 412.47 416.06 1,239,899
29/06/26 393.28 429.44 392.29 429.09 1,503,973
26/06/26 395.13 407.25 385.01 396.25 3,298,454
25/06/26 401.59 408.00 394.33 403.57 848,851
24/06/26 382.63 397.792 380.00 393.14 694,021
23/06/26 381.51 398.50 375.19 390.44 1,234,849
22/06/26 383.54 406.88 382.505 406.32 1,190,287
18/06/26 380.00 387.98 372.93 379.66 1,581,404
Quote Details
52wk Low:160.08
52wk High:441.43
Vol:728.61K
Avg Vol(3m):16.3M
1Y Chng:+112.99%
1M Chng:-2.81%
Add to Watch List