MasTec Inc. Common Stock (MTZ)
Stock · NYSE · Industrials
$241as of 8/28/2026
Price chart
Open in TradingViewActive signals
About MTZ
MasTec, Inc., an infrastructure engineering and construction company, provides engineering, building, installation, maintenance, and upgrade services for communications, energy, utility, and other infrastructure primarily in the United States and Canada. It operates through five segments: Communications, Clean Energy and Infrastructure, Power Delivery, Pipeline Infrastructure, and Other. The company builds infrastruc…
- Sector
- Industrials
- Industry
- Water Sewer Pipeline Comm & Power Line Construction
- Employees
- 37,000
- Website
- www.mastec.com/
Fundamentals
- 1-day range
- $240.24$252.05
- Market cap
- $20.98B
- P/E (trailing)
- 46.79
- P/E (forward)
- 19.30
- EPS (trailing)
- $6.28
- Dividend yield
- —
- Beta
- 1.83
- Avg. volume
- 1.43M
- Ex-dividend date
- August 4, 1982
How MasTec Inc. Common Stock Makes Money
Where the revenue actually goes — FY2025 annual results
Source: 10-K filed Feb 26, 2026 · via SEC EDGAR / Finnhub
Forecasts
19 analyst ratings
MasTec Inc. Common Stock Competitors
Chosen by industry and closest market cap.
- MTZMasTec Inc. Common Stock$240.89▼ 4.08%Market cap $20.98BP/E 46.79$171.05$441.43
- DYDycom Industries Inc. Common Stock$294.49▼ 4.39%Market cap $12.46BP/E 39.77$242.55$566.47
- MYRGMYR Group Inc. Common Stock$294.47▼ 4.82%Market cap $5.26BP/E 31.52$171.51$503.57
- PRIMPrimoris Services Corporation Common Stock$73.16▼ 4.99%Market cap $4.77BP/E 31.23$65$205.5
- ESOAEnergy Services of America Corporation Common Stock$11.52▼ 1.41%Market cap $285.31MP/E 25.19$7.84$19.94
- SKKSKK Holdings Limited Class A Ordinary Shares$4.47▲ 8.50%Market cap $12.10MP/E —$1.61$17.95
| Symbol | Market cap | P/E ratio | Price | 1D | 52-week range |
|---|---|---|---|---|---|
| MTZ MasTec Inc. Common Stock | $20.98B | 46.79 | $240.89 | ▼ 4.08% | $171.05$441.43 |
| DY Dycom Industries Inc. Common Stock | $12.46B | 39.77 | $294.49 | ▼ 4.39% | $242.55$566.47 |
| MYRG MYR Group Inc. Common Stock | $5.26B | 31.52 | $294.47 | ▼ 4.82% | $171.51$503.57 |
| PRIM Primoris Services Corporation Common Stock | $4.77B | 31.23 | $73.16 | ▼ 4.99% | $65$205.5 |
| ESOA Energy Services of America Corporation Common Stock | $285.31M | 25.19 | $11.52 | ▼ 1.41% | $7.84$19.94 |
| SKK SKK Holdings Limited Class A Ordinary Shares | $12.10M | — | $4.47 | ▲ 8.50% | $1.61$17.95 |
P/E shows — for peers not currently carrying a live signal of their own.
Latest news
- MasTec vs. Quanta: Which Infrastructure Stock Is a Better Buy?Yahoo · 8/21/2026
- How Superior Strengthens MasTec's Data Center OpportunityYahoo · 8/20/2026
- MasTec (MTZ) Stock Looks Undervalued Even With Mixed Valuation SignalsYahoo · 8/18/2026
- Comfort Systems, Littelfuse, MasTec, American Superconductor, and AAON Stocks Trade Down, What You Need To KnowYahoo · 8/18/2026
- Is MasTec (MTZ) Undervalued On Its $647.8 Million Note Offering?Yahoo · 8/18/2026
- Is MasTec’s (MTZ) New 5.850% Bond Deal Rewriting Its Balance Sheet Risk‑Reward Story?Yahoo · 8/18/2026
- How To Bank 16% A Year On PWR Stock Without Selling A ShareYahoo · 8/17/2026
- Can Sterling's Backlog Strengthen Its Infrastructure Growth Prospects?Yahoo · 8/17/2026
Insider Activity
Insider Actions →- Jorge Mas · August 11, 2026 · J1.10M
- Jose Ramon Mas · August 11, 2026 · J340.8K
- Ernst N. Csiszar · June 3, 2026 · Sale6.5K @ $371.17
- Javier Alberto Palomarez · May 15, 2026 · Tax Withholding21 @ $434.77
- Javier Alberto Palomarez · May 15, 2026 · Grant95
- Ava L. Parker · May 15, 2026 · Tax Withholding14 @ $434.77
- Ava L. Parker · May 15, 2026 · Grant121
- Ernst N. Csiszar · May 15, 2026 · Tax Withholding23 @ $434.77
- Ernst N. Csiszar · May 15, 2026 · Grant104
- C. Robert Campbell · May 15, 2026 · Grant95
- Robert J. Dwyer · May 15, 2026 · Tax Withholding21 @ $434.77
- Robert J. Dwyer · May 15, 2026 · Grant95
- Julia L. Johnson · May 15, 2026 · Grant95
- C. Robert Campbell · May 4, 2026 · Sale3.0K @ $417
- Javier Alberto Palomarez · March 25, 2026 · Sale950 @ $325.43
Institutional Ownership
March 31, 2026
- Total shares held
- 55.36M
- Total value held
- $17.37B
- Institutional holders
- 791
- Unknown7.31M
- Unknown3.58M
- Unknown2.80M
- Unknown2.15M
- Unknown1.87M
- Unknown1.59M
- Unknown1.53M
- Unknown1.41M
- Unknown1.37M
- Unknown1.33M
See the full, filterable feed with live charts on the MarketWall dashboard.