MasTec, Inc (MTZ) Stock Price

417.41 ▲ +23.36 (+5.93%)
Open: 406.88 Vol: 1.72M Day's range: 397.71 - 418.13 May 01, 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 BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 414.08▲ 415.72▲ 413.40▲ 388.60▲ 372.38▲
MA10 414.42▲ 411.95▲ 406.31▲ 382.15▲ 335.21▲
MA20 414.80▲ 405.30▲ 394.20▲ 369.46▲ 288.92▲
MA50 412.31▲ 389.25▲ 385.76▲ 329.79▲ 227.85▲
MA100 406.47▲ 385.11▲ 377.03▲ 283.36▲ 176.79▲
MA200 396.09▲ 376.14▲ 354.82▲ 239.24▲ 131.37▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.131▼ 0.568▲ 2.443▲ 1.356▲ 11.303▲
RSI 66.834▲ 72.780▲ 77.589▲ 75.544▲ 89.573▲
STOCH 39.528     92.787▲ 85.888▲ 71.007     94.345▲
WILL %R -7.628▲ -1.762▲ -1.291▲ -1.178▲ -0.375▲
CCI 113.048▲ 84.436     113.363▲ 245.660▲ 154.053▲
Latest Filters Detected On MTZ
RSI&MACD $MTZ MACD cross and RSI above 55 Set Alert
RSI $MTZ RSI(14) Crossed Above 70 Set Alert
MACD $MTZ MACD(12,26,9) Crossed Above Signal Line Set Alert
GAP $MTZ Open Gap Up %3 Set Alert
GAP $MTZ Open Gap Up %2 Set Alert
BREAK $MTZ Price Breaks 60 Days High Set Alert
BREAK $MTZ Price Breaks 30 Days High Set Alert
BREAK $MTZ Price Breaks 20 Days High Set Alert
BREAK $MTZ Price Breaks 10 Days High Set Alert
MasTec, Inc News
Saturday, May 02, 2026 11:08 PM
Infrastructure construction company MasTec (NYSE:MTZ) beat Wall Street’s revenue expectations in Q1 CY2026, with sales up 34.5% year on year to $3.83 billion. Guidance for next quarter’s revenue was ...
Saturday, May 02, 2026 08:32 PM
MasTec gains focus after stronger earnings, with infrastructure demand and project execution supporting renewed market attention.
Friday, May 01, 2026 10:15 PM
MasTec (NYSE:MTZ) reported what Chief Executive Officer José Mas called the “strongest first quarter in our history,” as the infrastructure contractor delivered record revenue, profitability, and ...
MTZ historical stock data
date open high low close volume
01/05/26 406.88 418.13 397.71 417.41 1,716,233
30/04/26 385.00 401.185 385.00 394.05 1,832,637
29/04/26 376.17 381.66 369.04 370.55 978,415
28/04/26 377.03 382.42 369.52 375.09 1,036,164
27/04/26 380.69 386.69 372.47 385.89 619,376
24/04/26 384.57 387.445 374.95 376.12 693,990
23/04/26 379.38 388.51 379.17 382.88 748,348
22/04/26 378.31 382.9999 372.77 376.50 535,581
21/04/26 374.42 376.40 367.86 371.41 494,880
20/04/26 371.75 375.14 368.02 371.59 438,959
Quote Details
52wk Low:139.56
52wk High:418.13
Vol:1.72M
Avg Vol(3m):13.3M
1Y Chng:+165.26%
1M Chng:+38.87%
Add to Watch List