Menu

MasTec, Inc. MTZ

Full chart
Set alert

Price alert · MTZ

All alert types
189.18 USD +8.34 (+4.61%)

At closeNov 12, 2026, 6:48 AM EST

186.01 -3.17 -1.68%

Pre-market · Nov 12, 6:48 AM ET

185.40 Day range 192.00
147.49 52-week range 441.43
YTD
-12.97%
1 year
-5.19%

1Y chart

Chart tools
Interval

Indicators

Loading indicators…

Charts: Lightweight Charts™ by TradingView

Signals (44)
NameDateAgo
MACD: Buy SignalOct 30, 20261 week ago
RSI: OversoldOct 20, 20263 weeks ago
MACD: Sell SignalOct 15, 20263 weeks ago
MACD: Buy SignalSep 21, 20261 month ago
MACD: Sell SignalSep 17, 20261 month ago
RSI: OversoldSep 17, 20261 month ago
MACD: Buy SignalSep 4, 20262 months ago
MACD: Sell SignalAug 26, 20262 months ago
SMA: BearishAug 18, 20262 months ago
SMA: BullishAug 17, 20262 months ago
MACD: Buy SignalAug 13, 20263 months ago
SMA: BearishJul 31, 20263 months ago
SMA: BullishJul 30, 20263 months ago
SMA: BearishJul 29, 20263 months ago
RSI: OversoldJul 29, 20263 months ago
MACD: Sell SignalJul 7, 20264 months ago
SMA: BearishJul 2, 20264 months ago
SMA: BullishJun 22, 20264 months ago
MACD: Buy SignalJun 17, 20264 months ago
SMA: BearishJun 1, 20265 months ago

Newest 20 of 44.

Compare MTZ

Chart and line up MTZ against other symbols or a saved comparison set.

Sign in to keep these symbols in a saved comparison set.

Side-by-side symbol comparison
MetricMTZPWRDYPRIMMYRG
Last price189.18607.94228.0272.22280.67
Change+8.34+24.80+9.22+2.34+7.86
Change %+4.61%+4.25%+4.21%+3.35%+2.88%
Open191.50614.71225.4772.97287.56
Day high192.00620.70229.8773.90287.56
Day low185.40600.01220.8870.87277.17
Previous close180.84583.14218.8069.88272.81
Volume1.37M1.16M513.07K1.16M228.66K
Average volume1.65M1.21M660.10K1.40M282.71K
Market cap15.19B91.60B6.88B3.79B4.37B
P/E ratio30.8655.0220.8240.8022.82
Earnings per share6.1311.0510.951.7712.30
Dividend yield0.000.070.000.450.00
52-week high441.43788.75566.47205.50503.57
52-week low147.49408.36186.2557.72199.31
1-week return+19.03%+19.42%+7.39%+5.51%+13.82%
1-month return-8.54%-12.50%-15.31%-13.61%-10.38%
3-month return-32.70%-10.34%-43.44%-12.10%-15.63%
6-month return-54.99%-20.61%-47.09%-36.87%-38.35%
Year-to-date return-12.97%+44.04%-32.52%-41.82%+28.45%
1-year return-5.19%+35.27%-21.54%-42.40%+21.42%
2-year return+35.39%+85.76%+17.96%-11.83%+89.26%
50-day moving average204.89628.28261.0874.45284.87
200-day moving average299.93631.00372.89110.46336.46
Target price315.76770.42513.18100.47368.67
Beta1.911.291.531.441.36
Short ratio3.132.832.543.142.55
Institutional ownership80.07%91.45%95.02%106.90%102.52%