MasTec, Inc (MTZ) Stock Price

321.68 ▲ +15.88 (+5.19%)
Open: 310.585 Vol: 25.64K Day's range: 308.52 - 324.665 Mar 31, 15:59 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 320.62▲ 320.12▲ 319.30▲ 314.76▲ 302.78▲
MA10 320.24▲ 318.11▲ 314.12▲ 312.34▲ 286.49▲
MA20 319.90▲ 312.95▲ 312.75▲ 305.09▲ 254.28▲
MA50 318.77▲ 312.11▲ 315.25▲ 279.81▲ 208.48▲
MA100 314.20▲ 314.32▲ 308.06▲ 247.40▲ 165.79▲
MA200 312.12▲ 307.55▲ 299.79▲ 217.50▲ 125.15▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.048▲ 1.095▲ 1.637▲ -0.596▼ 5.449▲
RSI 62.961▲ 63.495▲ 61.797▲ 60.337▲ 80.226▲
STOCH 76.010     68.480     81.258▲ 65.739     85.615▲
WILL %R -2.373▲ -13.158▲ -12.117▲ -17.565▲ -6.070▲
CCI 200.531▲ 88.911     102.416▲ 94.960     107.705▲
Latest Filters Detected On MTZ
MA $MTZ Price Crossed Above MA(13) Set Alert
MA $MTZ Price Crossed Above MA(7) Set Alert
MasTec, Inc News
Tuesday, March 31, 2026 12:31 PM
In this article, we will list the 5 Large-Cap Stocks with Insider Buying in 2026. Please visit 10 Large-Cap Stocks with Insider Buying in 2026, if you’d like to see an extended list and how we came up ...
Tuesday, March 31, 2026 12:15 PM
Those who bought CoreWeave (NASDAQ:CRWV) are now kicking themselves as the fragile composition of these data center startups gets more obvious. I’d look into MasTec (NYSE:MTZ), Vertiv (NYSE:VRT), and ...
Monday, March 30, 2026 01:45 PM
What Happened? A number of stocks fell in the afternoon session after markets reacted to President Trump's threat to "completely obliterate" Iran's energy infrastructure and the critical Kharg Island ...
MTZ historical stock data
date open high low close volume
31/03/26 311.00 324.665 308.52 321.68 750,467
30/03/26 316.01 321.4136 299.52 305.80 1,808,666
27/03/26 307.85 319.37 306.64 316.01 1,076,345
26/03/26 317.24 321.51 304.42 306.74 895,720
25/03/26 323.35 328.69 320.96 323.55 762,737
24/03/26 309.21 324.35 306.09 322.65 1,077,844
23/03/26 308.34 320.97 307.89 310.63 948,075
20/03/26 312.63 316.185 297.50 300.58 2,059,493
19/03/26 297.65 315.00 294.43 312.72 1,092,639
18/03/26 301.96 310.635 301.645 303.07 564,870
Quote Details
52wk Low:99.70
52wk High:328.69
Vol:25.64K
Avg Vol(3m):20.4M
1Y Chng:+173.98%
1M Chng:+21.77%
Add to Watch List