MasTec, Inc (MTZ) Stock Price

329.59 ▼ -11.22 (-3.29%)
Open: 331.74 Vol: 1.69M Day's range: 320.53 - 336.535 Jul 17, 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
SELL SELL SELL SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 329.12▲ 331.14▼ 332.29▼ 350.68▼ 370.36▼
MA10 328.67▲ 332.59▼ 333.66▼ 363.34▼ 375.41▼
MA20 330.11▼ 333.92▼ 341.47▼ 380.60▼ 361.12▼
MA50 332.71▼ 347.09▼ 360.00▼ 383.54▼ 274.22▲
MA100 332.74▼ 361.59▼ 374.55▼ 359.67▼ 206.72▲
MA200 340.26▼ 376.67▼ 374.12▼ 291.29▲ 147.87▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.106▲ 0.475▲ -0.270▼ -6.022▼ -9.078▼
RSI 43.344▼ 36.647▼ 33.808▼ 36.277▼ 48.505▼
STOCH 47.542     53.682     49.124     18.579▼ 35.433    
WILL %R -52.358     -58.144     -66.468     -91.699▼ -92.506▼
CCI 23.504     -50.350     -90.269     -161.288▼ -161.380▼
Latest Filters Detected On MTZ
GAP $MTZ Open Gap Down %2 Set Alert
BREAK $MTZ Price Breaks 60 Days Low Set Alert
BREAK $MTZ Price Breaks 30 Days Low Set Alert
BREAK $MTZ Price Breaks 20 Days Low Set Alert
BREAK $MTZ Price Breaks 10 Days Low Set Alert
MasTec, Inc News
Thursday, July 16, 2026 03:54 AM
MasTec, Inc. (NYSE: MTZ) will release its second quarter financial results on Thursday, July 30, 2026, after the market close. In addition, MasTec’s senior management will host a webcast to review ...
Monday, July 13, 2026 01:21 PM
Red Flag?Meta description (155 char): MasTec shares fell 8.5% after its $1.65B Superior Group acquisition — even as analysts raise price targets. Here's what's really going on.
Wednesday, July 08, 2026 07:34 AM
MasTec has become a kind of infrastructure platform because it can take on work in many segments. Find out why MTZ stock is a buy.
MTZ historical stock data
date open high low close volume
17/07/26 331.74 336.535 320.53 329.59 1,687,230
16/07/26 346.97 348.92 335.80 340.81 1,016,348
15/07/26 362.02 363.845 346.23 357.71 959,792
14/07/26 369.95 376.87 361.12 365.10 703,263
13/07/26 369.59 373.12 357.86 360.21 814,176
10/07/26 380.90 383.98 369.40 372.89 920,344
09/07/26 398.66 402.325 383.56 384.72 871,023
08/07/26 370.73 386.98 366.685 382.90 1,093,020
07/07/26 371.03 371.03 348.13 358.85 945,753
06/07/26 376.01 390.00 376.01 380.63 647,726
Quote Details
52wk Low:160.08
52wk High:441.43
Vol:1.69M
Avg Vol(3m):19.5M
1Y Chng:+85.24%
1M Chng:-12.05%
Add to Watch List