MTZ
MASTEC INC
$363.89
-2.89%
$29.6B
No data for this timeframe.
Vol
Market Cap$29.6B
Cap SizeLarge Cap
Analyst ConsensusStrong Buy (92%)
Inst. Holders9 funds
Inst. Value$2.0B
Inst. Activity4 buys / 0 sells
Insider Activity0B / 4S
Insider Net $-$5.9M
SEC Reports1
Congressional3 trades
Exchange NYSE·Sector Water, Sewer, Pipeline, Comm & Power Line Construction·Inc. FL·CIK 0000015615·Prev Close $374.73
Recent Activity
Jun 3, 2026
Insider
Csiszar Ernst N sold 6,500 shares
Director @ $371.17 ($2.4M)
May 15, 2026
Insider
Dwyer Robert J sold 95 shares
Director @ $0.00 ($0.00)
May 15, 2026
Insider
Dwyer Robert J sold 21 shares
Director @ $434.77 ($9.1K)
Apr 30, 2026
SEC
MasTec reported a massive Q1 2026 beat, with revenue of $3.83B (+34% YoY) and adjusted diluted EPS of $1.39 (+174% YoY),
8-K — Impact 8/10
Inst.
BANK OF AMERICA CORP — ADD
1,254,966 shares ($272.8M)
Inst.
FMR LLC — ADD
664,590 shares ($144.5M)
May 14, 2026
short_interest
FTD: MTZ — 1,443 shares ($0.6M) failed to deliver
Settlement: 20260514, Price: $423.79, FTD Value: $611,528.97, MASTEC INC.
Feb 4, 2026
Congress
Markwayne Mullin sell
$15,001 - $50,000 — Senate
Price Targets
$473.05
+30.0% upside
Strong Buy
Current $363.89
Low $256.00
Median $494.50
High $545.00
20 analysts
$256.00
$545.00
Analyst Ratings
8Strong Buy
16Buy
2Hold
0Sell
0Strong Sell
Recent Analyst Actions
| Date | Firm | Action | Rating |
|---|---|---|---|
| May 21, 2026 | CICC | INITIATE | Outperform |
| May 13, 2026 | JP Morgan | MAINTAIN | Overweight → Overweight |
| May 13, 2026 | Guggenheim | UPGRADE | Neutral → Buy |
| May 13, 2026 | Keybanc | MAINTAIN | Overweight → Overweight |
| May 11, 2026 | Cantor Fitzgerald | MAINTAIN | Overweight → Overweight |
Earnings Estimates
| Period | EPS Est. | Range | Growth | # |
|---|---|---|---|---|
| Current Q | $2.22 ▲ +3.8% | $2.16 — $2.37 | 49% YoY | 16 |
| Next Q | $2.76 ▼ -5.0% | $2.46 — $3.27 | 11% YoY | 16 |
| Current FY | $8.84 ▲ +2.2% | $8.08 — $9.51 | 35% YoY | 19 |
| Next FY | $11.72 ▲ +4.8% | $9.36 — $14.67 | 33% YoY | 19 |
Top Institutional Holders
| Fund | Value | Move |
|---|---|---|
| VANGUARD GROUP INC | $1.3B | — |
| BANK OF AMERICA CORP | $272.8M | ADD |
| FMR LLC | $144.5M | ADD |
| CHARLES SCHWAB INVESTMENT MANAGEMENT | $109.1M | NEW |
| MORGAN STANLEY | $106.5M | — |
Recent Insider Trades
| Date | Insider | Type | Value |
|---|---|---|---|
| Jun 3, 2026 | Csiszar Ernst | SELL | $2.4M |
| May 15, 2026 | Dwyer Robert | A | $0.00 |
| May 15, 2026 | Dwyer Robert | F | $9.1K |
| May 15, 2026 | Csiszar Ernst | A | $0.00 |
| May 15, 2026 | JOHNSON JULIA | A | $0.00 |
Congressional Trades
1 members: 0 buys, 3 sells
| Member | Party | Type | Amount |
|---|---|---|---|
| Markwayne Mullin | R | SELL | $15,001 - $50,000 |
| Markwayne Mullin | R | SELL | $15,001 - $50,000 |
| Markwayne Mullin | R | SELL | $15,001 - $50,000 |
9 institutional holders with $2.0B total value (9,243,088 shares) as of 2025-Q4. Top holders: VANGUARD, BANK, FMR. Net buying activity: 4 institutions added/increased vs 0 reduced.
Top Institutional Holders — 2025-Q4
| # | Fund | Shares | Value | % of Tracked | Last Move |
|---|---|---|---|---|---|
| 1 | VANGUARD GROUP INC | 5,932,754 | $1.3B | 64.2% | — |
| 2 | BANK OF AMERICA CORP /DE/ | 1,254,966 | $272.8M | 13.6% | ADD +48.3% |
| 3 | FMR LLC | 664,590 | $144.5M | 7.2% | ADD +42.7% |
| 4 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 502,126 | $109.1M | 5.4% | NEW |
| 5 | MORGAN STANLEY | 489,911 | $106.5M | 5.3% | — |
| 6 | WELLS FARGO & COMPANY/MN | 136,196 | $29.6M | 1.5% | ADD +30.5% |
| 7 | MUHLENKAMP & CO INC | 105,760 | $23.0M | 1.1% | — |
| 8 | TWO SIGMA INVESTMENTS, LP | 96,304 | $20.9M | 1.0% | DOUBLED +854.6% |
| 9 | NORGES BANK | 60,481 | $13.1M | 0.7% | NEW |
Recent Position Changes
| Fund | Action | Prev Shares | Curr Shares | Change % | Value | Quarter |
|---|---|---|---|---|---|---|
| BANK OF AMERICA CORP /DE/ | ADD | 846,127 | 1,254,966 | +48.3% | $272.8M | 2025-Q4 |
| FMR LLC | ADD | 465,604 | 664,590 | +42.7% | $144.5M | 2025-Q4 |
| TWO SIGMA INVESTMENTS, LP | DOUBLED | 10,088 | 96,304 | +854.6% | $20.9M | 2025-Q4 |
| NORGES BANK | NEW | — | 60,481 | — | $13.1M | 2025-Q4 |
| BANK OF AMERICA CORP /DE/ | ADD | 662,741 | 846,127 | +27.7% | $180.1M | 2025-Q3 |
| FMR LLC | DOUBLED | 5,069 | 465,604 | +9085.3% | $99.1M | 2025-Q3 |
| WELLS FARGO & COMPANY/MN | ADD | 99,086 | 129,265 | +30.5% | $27.5M | 2025-Q3 |
| TWO SIGMA INVESTMENTS, LP | NEAR_EXIT | 87,345 | 10,088 | -88.5% | $2.1M | 2025-Q3 |
| NORGES BANK | EXIT | 73,355 | 0 | -100.0% | $0.00 | 2025-Q3 |
| RENAISSANCE TECHNOLOGIES LLC | EXIT | 66,323 | 0 | -100.0% | $0.00 | 2025-Q3 |
| WELLS FARGO & COMPANY/MN | ADD | 65,988 | 99,086 | +50.2% | $16.9M | 2025-Q2 |
| TWO SIGMA INVESTMENTS, LP | DOUBLED | 16,548 | 87,345 | +427.8% | $14.9M | 2025-Q2 |
| NORGES BANK | NEW | — | 73,355 | — | $12.5M | 2025-Q2 |
| RENAISSANCE TECHNOLOGIES LLC | NEW | — | 66,323 | — | $11.3M | 2025-Q2 |
| CITADEL ADVISORS LLC | TRIM | 873,337 | 346,470 | -60.3% | $40.4M | 2025-Q1 |
| WELLS FARGO & COMPANY/MN | TRIM | 100,230 | 65,988 | -34.2% | $7.7M | 2025-Q1 |
| TWO SIGMA INVESTMENTS, LP | TRIM | 27,074 | 16,548 | -38.9% | $1.9M | 2025-Q1 |
| FMR LLC | ADD | 3,481 | 4,599 | +32.1% | $536.7K | 2025-Q1 |
| RENAISSANCE TECHNOLOGIES LLC | EXIT | 121,723 | 0 | -100.0% | $0.00 | 2025-Q1 |
| NORGES BANK | EXIT | 56,291 | 0 | -100.0% | $0.00 | 2025-Q1 |
| UBS Group AG | DOUBLED | 247,033 | 570,366 | +130.9% | $77.6M | 2024-Q4 |
| RENAISSANCE TECHNOLOGIES LLC | NEW | — | 121,723 | — | $16.6M | 2024-Q4 |
| NORGES BANK | DOUBLED | 14,344 | 56,291 | +292.4% | $7.7M | 2024-Q4 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | NEW | — | 630,315 | — | $77.6M | 2024-Q3 |
12 unique insiders with 4 transactions. Net insider value: -$5.9M ($0.00 bought, $5.9M sold).
Insider Transactions
| Date | Insider | Title | Type | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Jun 3, 2026 | Csiszar Ernst N | Director | SELL | 6,500 | $371.17 | $2.4M |
| May 15, 2026 | Dwyer Robert J | Director | A | 95 | $0.00 | $0.00 |
| May 15, 2026 | Dwyer Robert J | Director | F | 21 | $434.77 | $9.1K |
| May 15, 2026 | Csiszar Ernst N | Director | A | 104 | $0.00 | $0.00 |
| May 15, 2026 | JOHNSON JULIA L | Director | A | 95 | $0.00 | $0.00 |
| May 15, 2026 | Palomarez Javier Alberto | Director | A | 95 | $0.00 | $0.00 |
| May 15, 2026 | Palomarez Javier Alberto | Director | F | 21 | $434.77 | $9.1K |
| May 15, 2026 | Campbell C Robert | Director | A | 95 | $0.00 | $0.00 |
| May 15, 2026 | Csiszar Ernst N | Director | F | 23 | $434.77 | $10.0K |
| May 15, 2026 | Parker Ava L | Director | A | 121 | $0.00 | $0.00 |
| May 15, 2026 | Parker Ava L | Director | F | 14 | $434.77 | $6.1K |
| May 4, 2026 | Campbell C Robert | Director | SELL | 3,000 | $417.00 | $1.3M |
| Mar 25, 2026 | Palomarez Javier Alberto | Director | SELL | 950 | $325.43 | $309.2K |
| Mar 18, 2026 | MAS JOSE RAMON | CEO | A | 26,397 | $0.00 | $0.00 |
| Mar 18, 2026 | de Cardenas Alberto | EVP, General Counsel | A | 6,269 | $0.00 | $0.00 |
| Mar 18, 2026 | Apple Robert E | COO | A | 11,548 | $0.00 | $0.00 |
| Mar 18, 2026 | MAS JORGE | Director | A | 15,838 | $0.00 | $0.00 |
| Mar 18, 2026 | DiMarco Paul | CFO | A | 9,074 | $0.00 | $0.00 |
| Mar 17, 2026 | Love Timothy Michael | CAO | A | 492 | $0.00 | $0.00 |
| Mar 10, 2026 | de Cardenas Alberto | EVP, General Counsel | F | 4,838 | $297.81 | $1.4M |
| Mar 10, 2026 | Apple Robert E | COO | F | 12,206 | $297.81 | $3.6M |
| Mar 10, 2026 | MAS JOSE RAMON | CEO | F | 28,184 | $297.81 | $8.4M |
| Mar 10, 2026 | MAS JORGE | Director | F | 15,958 | $297.81 | $4.8M |
| Mar 3, 2026 | Csiszar Ernst N | Director | SELL | 6,500 | $300.40 | $2.0M |
1 SEC filing reports analyzed. Sentiment: 1 bullish, 0 bearish, 0 mixed, 0 neutral. Avg impact: 8.0/10.
No press releases analyzed yet. Press releases are collected from GlobeNewsWire and analyzed by the LLM pipeline.
Current analyst consensus: Strong Buy (92% buy). Based on 26 analysts: 8 strong buy, 16 buy, 2 hold, 0 sell, 0 strong sell.
Analyst Price Targets
$473.05 mean target
+30.0% upside
Strong Buy (1.25)
$256.00 Low
$545.00 High
| Metric | Value |
|---|---|
| Current Price | $363.89 |
| Target Low | $256.00 |
| Target Mean | $473.05 |
| Target Median | $494.50 |
| Target High | $545.00 |
| # Analysts | 20 |
| Recommendation | Strong Buy (1.25) |
Earnings Estimates & Revisions
| Period | EPS Avg | EPS Low | EPS High | EPS Growth | 30d Rev. | Up/Down | Rev. Avg | Rev. Growth | Analysts |
|---|---|---|---|---|---|---|---|---|---|
| Current Q 2026-06-30 |
$2.22 | $2.16 | $2.37 | 49.3% | +3.8% | 11↑ 3↓ | $4.3B | 21.4% | 16 |
| Next Q 2026-09-30 |
$2.76 | $2.46 | $3.27 | 11.5% | -5.0% | 3↑ 12↓ | $4.7B | 19.3% | 16 |
| Current FY 2026-12-31 |
$8.84 | $8.08 | $9.51 | 34.9% | +2.2% | 15↑ 2↓ | $17.5B | 22.7% | 19 |
| Next FY 2027-12-31 |
$11.72 | $9.36 | $14.67 | 32.7% | +4.8% | 17↑ 1↓ | $19.9B | 13.1% | 19 |
Current Quarter EPS Revision History
| Timepoint | EPS Estimate | Change |
|---|---|---|
| Current | $2.225 | |
| 7d ago | $2.222 | +0.003 |
| 30d ago | $2.142 | +0.082 |
| 60d ago | $2.158 | +0.066 |
| 90d ago | $2.027 | +0.198 |
17 analyst firms have rated this stock: 1 upgrades, 0 downgrades, 2 initiations.
Individual Analyst Actions
| Date | Analyst Firm | Action | Previous Rating | New Rating |
|---|---|---|---|---|
| May 21, 2026 | CICC | INITIATE | — | Outperform |
| May 13, 2026 | JP Morgan | MAINTAIN | Overweight | Overweight |
| May 13, 2026 | Guggenheim | UPGRADE | Neutral | Buy |
| May 13, 2026 | Keybanc | MAINTAIN | Overweight | Overweight |
| May 11, 2026 | Cantor Fitzgerald | MAINTAIN | Overweight | Overweight |
| May 5, 2026 | Mizuho | MAINTAIN | Outperform | Outperform |
| May 4, 2026 | TD Cowen | MAINTAIN | Buy | Buy |
| May 4, 2026 | Goldman Sachs | MAINTAIN | Buy | Buy |
| May 4, 2026 | Citigroup | MAINTAIN | Buy | Buy |
| May 4, 2026 | Truist Securities | MAINTAIN | Buy | Buy |
| May 4, 2026 | Keybanc | MAINTAIN | Overweight | Overweight |
| May 4, 2026 | Baird | MAINTAIN | Outperform | Outperform |
| May 1, 2026 | UBS | MAINTAIN | Buy | Buy |
| Apr 27, 2026 | Citigroup | MAINTAIN | Buy | Buy |
| Apr 20, 2026 | Truist Securities | MAINTAIN | Buy | Buy |
| Apr 17, 2026 | Stifel | MAINTAIN | Buy | Buy |
| Apr 17, 2026 | Clear Street | MAINTAIN | Buy | Buy |
| Apr 16, 2026 | JP Morgan | MAINTAIN | Overweight | Overweight |
| Apr 13, 2026 | UBS | MAINTAIN | Buy | Buy |
| Mar 31, 2026 | Barclays | MAINTAIN | Overweight | Overweight |
| Mar 13, 2026 | Jefferies | MAINTAIN | Buy | Buy |
| Mar 3, 2026 | Mizuho | MAINTAIN | Outperform | Outperform |
| Mar 2, 2026 | DA Davidson | MAINTAIN | Buy | Buy |
| Mar 2, 2026 | Cantor Fitzgerald | MAINTAIN | Overweight | Overweight |
| Mar 2, 2026 | Citigroup | MAINTAIN | Buy | Buy |
| Mar 2, 2026 | Baird | MAINTAIN | Outperform | Outperform |
| Mar 2, 2026 | Keybanc | MAINTAIN | Overweight | Overweight |
| Mar 2, 2026 | Truist Securities | MAINTAIN | Buy | Buy |
| Jan 26, 2026 | Citigroup | MAINTAIN | Buy | Buy |
| Jan 23, 2026 | Barclays | MAINTAIN | Overweight | Overweight |
| Jan 23, 2026 | Cantor Fitzgerald | INITIATE | — | Overweight |
| Dec 18, 2025 | Truist Securities | MAINTAIN | Buy | Buy |
| Dec 16, 2025 | Stifel | MAINTAIN | Buy | Buy |
Monthly Consensus History
| Period | Strong Buy | Buy | Hold | Sell | Strong Sell | Buy % | Distribution |
|---|---|---|---|---|---|---|---|
| Jun 1, 2026 | 8 | 16 | 2 | 0 | 0 | 92% | |
| May 1, 2026 | 7 | 15 | 3 | 0 | 0 | 88% | |
| Apr 1, 2026 | 7 | 16 | 3 | 0 | 0 | 88% | |
| Mar 1, 2026 | 7 | 16 | 3 | 0 | 0 | 88% | |
| Feb 1, 2026 | 7 | 16 | 3 | 0 | 0 | 88% | |
| Jan 1, 2026 | 7 | 15 | 3 | 0 | 0 | 88% |
Strong BuyBuyHoldSellStrong Sell
1 members of Congress traded this stock: 0 buys, 3 sells.
Congressional Trades
| Date | Member | Party | Chamber | Type | Amount | Asset | Disclosed |
|---|---|---|---|---|---|---|---|
| Feb 4, 2026 | Markwayne Mullin | R | SENATE | SELL | $15,001 - $50,000 | MasTec Inc | Mar 2, 2026 (27d) |
| Dec 18, 2025 | Markwayne Mullin | R | SENATE | SELL | $15,001 - $50,000 | MasTec Inc | Jan 14, 2026 (27d) |
| Dec 18, 2025 | Markwayne Mullin | R | SENATE | SELL | $15,001 - $50,000 | MasTec Inc | Jan 14, 2026 (27d) |
No Reddit sentiment data available yet. Sentiment is analyzed from Reddit investment communities on a rolling basis.
May 14, 2026
short_interest
FTD: MTZ — 1,443 shares ($0.6M) failed to deliver
Settlement: 20260514, Price: $423.79, FTD Value: $611,528.97, MASTEC INC.
May 12, 2026
short_volume
Short Volume: MTZ — 63.1% short (0.4M / 0.6M)
Short: 356,622 | Exempt: 758 | TRF Vol: 565,204 | Short Ratio: 63.1% | Off-exchange volume (dark pool + OTC)
May 11, 2026
dark_pool
Dark Pool: MTZ — 1.7M shares, 56,479 trades
Week starting 2026-05-11. Total ATS volume: 1,659,327 shares across 56,479 trades.
May 4, 2026
dark_pool
Dark Pool: MTZ — 1.4M shares, 67,895 trades
Week starting 2026-05-04. Total ATS volume: 1,429,873 shares across 67,895 trades.
Apr 30, 2026
earnings_calendar
MTZ Q1 2026 Earnings After Market Close — 2026-04-30
Apr 27, 2026
dark_pool
Dark Pool: MTZ — 1.9M shares, 63,059 trades
Week starting 2026-04-27. Total ATS volume: 1,925,846 shares across 63,059 trades.
Apr 20, 2026
dark_pool
Dark Pool: MTZ — 0.8M shares, 32,061 trades
Week starting 2026-04-20. Total ATS volume: 814,601 shares across 32,061 trades.
Apr 13, 2026
dark_pool
Dark Pool: MTZ — 0.9M shares, 37,971 trades
Week starting 2026-04-13. Total ATS volume: 909,983 shares across 37,971 trades.
Apr 6, 2026
dark_pool
Dark Pool: MTZ — 0.8M shares, 31,010 trades
Week starting 2026-04-06. Total ATS volume: 814,308 shares across 31,010 trades.
Mar 30, 2026
short_volume
Short Volume: MTZ — 58.8% short (0.3M / 0.5M)
Short: 312,554 | Exempt: 664 | TRF Vol: 531,282 | Short Ratio: 58.8% | Off-exchange volume (dark pool + OTC)
Mar 30, 2026
dark_pool
Dark Pool: MTZ — 1.0M shares, 29,228 trades
Week starting 2026-03-30. Total ATS volume: 1,015,579 shares across 29,228 trades.
Mar 23, 2026
dark_pool
Dark Pool: MTZ — 1.5M shares, 35,265 trades
Week starting 2026-03-23. Total ATS volume: 1,508,157 shares across 35,265 trades.
Mar 20, 2026
short_interest
FTD: MTZ — 5,952 shares ($1.9M) failed to deliver
Settlement: 20260320, Price: $312.72, FTD Value: $1,861,309.44, MASTEC INC.
Mar 16, 2026
dark_pool
Dark Pool: MTZ — 1.3M shares, 36,643 trades
Week starting 2026-03-16. Total ATS volume: 1,268,377 shares across 36,643 trades.
Mar 9, 2026
dark_pool
Dark Pool: MTZ — 1.8M shares, 33,280 trades
Week starting 2026-03-09. Total ATS volume: 1,774,641 shares across 33,280 trades.