366.04USD-1.30%Mkt Cap: 28.83B USDP/E: 63.91Last update: 2026-06-01
MasTec, Inc., an infrastructure engineering and construction company, provides engineering, building, installation, maintenance, and upgrade services for communications, energy, utility, and other infrastructure primaril…
Industry Peers
Engineering & ConstructionIndicators:|
Key Statistics
Company
Market Cap28.83B USD
Enterprise Value32.38B USD
Revenue (TTM)15.28B USD
Gross Profit1.79B USD
Net Income (TTM)399.04M USD
Revenue/Share196.39 USD
Last Price366.04 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees37.0K
CountryUS
SectorIndustrials
IndustryEngineering & Construction
ISINUS5763231090
Valuation
P/E (Trailing)63.91
P/E (Forward)32.28
PEG1.73
EV/EBITDA26.93
EV/Revenue2.12
P/S1.96
P/B8.92
EPS (TTM)5.71
EPS (Forward)11.72
52W Range
152.4374% of range441.43
52W High441.43 USD
52W Low152.43 USD
Profitability
Gross Margin12.54%
Oper. Margin3.70%
EBITDA Margin7.87%
Profit Margin2.79%
ROE12.24%
ROA4.02%
Growth
Revenue Growth34.50%
Earnings Growth508.00%
Cash Flow & Leverage
Operating CF545.71M USD
CapEx (TTM)259.99M USD
FCF Margin0.08%
FCF Yield0.04%
Net Debt2.75B USD
Net Debt/EBITDA2.28
Balance Sheet
Debt/Equity0.86
Current Ratio1.32
Quick Ratio1.21
Book Value/Sh42.43 USD
Cash/Share3.509 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 USD
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div DateAug 4, 1982
Pay Date—
Splits
Last Split3:2
Split DateJun 20, 2000
Analyst Consensus
Rating1.3 (Strong Buy)
Target (Mean)473.05 USD
Target Range256.00 USD – 545.00 USD
# Analysts20
Ownership
Shares Out.79.02M
Float60.65M
Insiders21.52%
Institutions75.84%
Short Interest
Short Ratio3.3d
Short % Float5.21%
Short % Out.4.10%
Shares Short3.24M
Short (prev mo.)3.01M
Technical
SMA 50371.66 (-1.5%)
SMA 200260.51 (+40.5%)
Beta1.82
S&P 52W Chg27.70%
Avg Vol (30d)916.08K
Avg Vol (10d)1.38M
Technical Indicators
RSI (14)41.8
MACD1.1302
MACD Signal7.5878
MACD Hist.-6.4576
BB Upper447.99 USD
BB Middle405.79 USD
BB Lower363.59 USD
BB Width20.80%
ATR (14)16.43 USD
Vol Ratio (20d)0.69x