MTZ
MTZ
NYSE · Construction

Mastec Inc

$158.94
-8.67 (-5.17%)
Day Range $147.49 — $162.82
52W Range $164.31 — $441.43

Performance

1D —
1W -14.58%
1M -28.84%
3M -40.76%
6M -62.28%
1Y -19.18%
YTD -30.18%
Open$162.13
Previous Close$167.61
Day High$162.82
Day Low$147.49
52W High$441.43
52W Low$164.31
Volume—
Avg Volume1.39M
Market Cap14.87B
P/E Ratio30.08
EPS$6.28
SectorConstruction

Technical Indicators

Full analysis →
SMA 50 $211.42 Below
SMA 200 $301.59 Below
RSI (14) 35.8 Neutral
Trend Death Cross Bearish

Analyst Ratings

Strong Buy
27 analysts
25 Buy 2 Hold 0 Sell
Price Target -42.0% upside
Current
$158.94
Target
$92.12
$61.04 $92.12 avg $128.05

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 14.52B 12.79B 8.43B
Net Income 405.20M 321.27M 884.51M
Profit Margin 2.8% 2.7% 10.5%
EBITDA 1.10B 920.80M 1.34B
Free Cash Flow — — 1.20B
Rev Growth +13.5% +13.5% +21.2%
Debt/Equity 0.72 0.72 0.53

Construction Peers

Symbol Name Price Change P/E Mkt Cap
CRH Crh Plc $95.45 -3.39% 15.7 60.05B
PWR Quanta Services Inc $509.06 -12.30% 72.1 95.67B
FIX Comfort Systems Usa Inc $964.94 -11.58% 26.7 43.59B
FER Ferrovial Se $59.23 +0.48% 59.9 36.29B
MLM Martin Marietta Materials $527.83 -5.16% 15.5 38.14B
VMC Vulcan Materials Co $285.51 -4.09% 33.2 36.99B

Quick Stats

Market Cap14.87B
P/E Ratio30.08
EPS$6.28
Volume—
SectorConstruction