MasTec, Inc (MTZ) Stock Price

142.05 ▲ +8.04 (+6.00%)
Open: 137.24 Vol: 2.38K Day's range: 137.24 - 143.83 May 02, 12:30 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 142.35▲ 141.52▲ 140.44▲ 131.47▲ 121.39▲
MA10 142.01▲ 139.82▲ 138.30▲ 124.91▲ 121.28▲
MA20 141.62▲ 138.02▲ 132.70▲ 119.70▲ 132.16▲
MA50 140.46▲ 130.96▲ 127.52▲ 121.31▲ 124.14▲
MA100 138.36▲ 126.82▲ 121.88▲ 131.63▲ 104.13▲
MA200 132.81▲ 121.32▲ 119.29▲ 126.37▲ 95.64▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.026▲ 0.272▲ 0.893▲ 2.822▲ -0.833▼
RSI 60.121▲ 72.218▲ 71.899▲ 70.001▲ 57.888▲
STOCH 88.475▲ 79.336     79.749     92.633▲ 46.663    
WILL %R -21.448▲ -14.221▲ -7.659▲ -4.158▲ -15.283▲
CCI 112.131▲ 82.506     111.242▲ 200.512▲ 74.678    
Latest Filters Detected On MTZ
RSI $MTZ RSI(14) Crossed Above 70 Set Alert
GAP $MTZ Open Gap Up %2 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
Wednesday, April 30, 2025 10:02 AM
Analysts anticipate MasTec to report an earnings per share (EPS) of $0.34. The announcement from MasTec is eagerly anticipated, with investors seeking news of surpassing estimates and favorable ...
Wednesday, April 30, 2025 12:05 AM
Infrastructure construction company MasTec (NYSE:MTZ) will be reporting earnings tomorrow after market close. Here’s what to look for.
MTZ historical stock data
date open high low close volume
02/05/25 137.24 143.83 137.24 142.41 610,209
01/05/25 133.00 138.48 131.675 134.01 1,719,743
30/04/25 123.32 127.80 121.815 127.32 924,252
29/04/25 126.305 128.20 125.47 127.43 560,237
28/04/25 124.57 127.93 124.36 126.17 542,105
25/04/25 123.43 126.03 122.00 125.11 504,781
24/04/25 118.32 123.51 117.50 122.83 443,060
23/04/25 119.89 124.725 117.61 118.41 593,185
22/04/25 113.11 116.30 112.285 114.25 732,284
21/04/25 114.95 114.955 109.68 111.12 1,113,708
Quote Details
52wk Low:89.96
52wk High:166.945
Vol:2.38K
Avg Vol(3m):18M
1Y Chng:+32.79%
1M Chng:+14.91%
Add to Watch List