MTZ MasTec, Inc.

219.40USD+1.61%Mkt Cap: 17.62B $P/E: 34.99

MasTec, Inc., an infrastructure engineering and construction company, provides engineering, building, installation, maintenance, and upgrade services for communications, energy, utility, and other infrastructure primaril…

Key Statistics

Company
Market Cap17.62B USD
Enterprise Value20.16B USD
Revenue (TTM)16.11B USD
Gross Profit1.79B USD
Net Income (TTM)399.04M USD
Revenue/Share206.78 USD
Last Price219.40 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees37.0K
CountryUS
SectorIndustrials
IndustryEngineering & Construction
ISIN—
Valuation
P/E (Trailing)34.99
P/E (Forward)17.22
PEG0.65
EV/EBITDA15.41
EV/Revenue1.25
P/S1.08
P/B4.85
EPS (TTM)6.27
EPS (Forward)12.54
52W Range
182.3414% of range441.43
52W High441.43 USD
52W Low182.34 USD
Profitability
Gross Margin12.54%
Oper. Margin5.42%
EBITDA Margin8.12%
Profit Margin2.79%
ROE12.24%
ROA4.02%
Growth
Revenue Growth23.40%
Earnings Growth51.40%
Cash Flow & Leverage
Operating CF545.71M USD
CapEx (TTM)259.99M USD
FCF Margin-0.36%
FCF Yield-0.33%
Net Debt2.92B USD
Net Debt/EBITDA2.23
Balance Sheet
Debt/Equity0.86
Current Ratio1.40
Quick Ratio1.29
Book Value/Sh44.54 USD
Cash/Share3.98 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield1.62%
Payout Ratio0.00%
Ex-Div DateAug 4, 1982
Pay Date—
Splits
Last Split3:2
Split DateJun 20, 2000
Analyst Consensus
Rating1.2 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)413.40 USD
Upside (mean)+88.4%
Target Range313.00 USD – 518.00 USD
313.00+88.4% to mean518.00
# Analysts20
Ownership
Shares Out.80.30M
Float62.36M
Insiders21.16%
Institutions76.41%
Short Interest
Short Ratio3.9d
Short % Float8.54%
Short % Out.6.75%
Shares Short5.42M
Short (prev mo.)5.25M
Technical
SMA 50252.38 (-13.1%)
SMA 200305.27 (-28.1%)
Beta1.82
S&P 52W Chg14.58%
Avg Vol (30d)1.48M
Avg Vol (10d)1.38M
Technical Indicators
RSI (14)43.1
MACD-11.9127
MACD Signal-14.6800
MACD Hist.+2.7674
BB Upper244.08 USD
BB Middle221.08 USD
BB Lower198.07 USD
BB Width20.81%
ATR (14)11.58 USD
Vol Ratio (20d)0.86x