Skip to main content

MasTec, Inc. (MTZ) Stock Forecast

Data as of Sep 16, 2026

Industrials · Current price $222.41 (-2.36%)

Consensus Target
$434.25
Upside
+81.5%
Analysts
33
Rating
Buy(2.00)

Price Target Range

Low $321.00Consensus $434.25High $550.00
▲ Current $222.41

Consensus Price Target Over Time

Analyst Rating Distribution

Last 3 Months

Consensus
Buy
Strong Buy0
Buy14
Hold0
Sell0
Strong Sell0

6-Month Trend

Latest Analyst Forecasts

Price targets issued by Wall Street analysts. Upside calculated against today's price.

DateAnalystFirmPrice TargetUpside
Mar 2, 2026Maheep MandloiMizuho Securities$362.00+62.8%
Mar 2, 2026Jamie CookTruist Financial$356.00+60.1%
Mar 2, 2026Steve FleishmanWolfe Research$326.00+46.6%
Jan 7, 2026Sangita JainKeyBanc$264.00+18.7%
Nov 3, 2025Maheep MandloiMizuho Securities$254.00+14.2%
Oct 28, 2025Maheep MandloiMizuho Securities$244.00+9.7%
Oct 9, 2025Brian BrophyStifel Nicolaus$237.00+6.6%
Oct 8, 2025Jamie CookTruist Financial$248.00+11.5%
Sep 4, 2025Maheep MandloiMizuho Securities$215.00-3.3%
May 5, 2025Jamie CookTruist Financial$184.00-17.3%
May 5, 2025Kashy HarrisonPiper Sandler$175.00-21.3%
May 5, 2025Sangita JainKeyBanc$163.00-26.7%
Jan 8, 2025Joseph OshaGuggenheim$195.00-12.3%
Nov 5, 2024Jamie CookTruist Financial$173.00-22.2%
Nov 4, 2024Brent TheilmanD.A. Davidson$160.00-28.1%
Oct 22, 2024Andrew KaplowitzCitigroup$150.00-32.6%
Oct 16, 2024Alex RygielB.Riley Financial$151.00-32.1%
Aug 5, 2024Brian BrophyStifel Nicolaus$121.00-45.6%
May 31, 2024Alex RygielB.Riley Financial$132.00-40.6%
May 13, 2024Sangita JainKeyBanc$120.00-46.0%

MTZ vs Sector & Market

MetricMTZIndustrials AvgLarge Cap Avg
Analyst Rating2.002.402.42
Analyst Count33818
Target Upside+81.5%+112.0%+19.5%
P/E Ratio38.9534.6538.67

Revenue Estimates

PeriodLowAvgHigh#
2026-12-31$16.62B$17.03B$17.26B13
2027-12-31$17.78B$18.79B$19.44B13
2028-12-31$20.75B$20.79B$20.83B9
2029-03-31$4.24B$4.37B$4.57B5
2029-06-30$4.28B$4.40B$4.61B5
2029-09-30$4.31B$4.44B$4.65B5
2029-12-31$5.85B$6.03B$6.31B5
2030-03-31$4.38B$4.51B$4.72B5
2030-06-30$4.41B$4.55B$4.76B5
2030-09-30$4.45B$4.58B$4.80B5
2030-12-31$6.40B$6.60B$6.90B5

EPS Estimates

PeriodLowAvgHigh#
2026-12-31$8.20$8.48$9.0612
2027-12-31$9.05$10.74$13.4112
2028-12-31$11.24$12.80$14.254
2029-03-31$2.82$2.93$3.104
2029-06-30$4.90$5.09$5.404
2029-09-30$5.75$5.98$6.344
2029-12-31$5.25$5.46$5.794
2030-03-31$3.13$3.25$3.454
2030-06-30$5.29$5.50$5.844
2030-09-30$6.19$6.43$6.824
2030-12-31$5.69$5.91$6.274

Frequently Asked Questions

What is the analyst consensus for MTZ?

The consensus among 33 analysts covering MasTec, Inc. (MTZ) is Buy with an average price target of $434.25.

What is the highest price target for MTZ?

The highest price target for MTZ is $362.00, set by Maheep Mandloi at Mizuho Securities on 2026-03-02.

What is the lowest price target for MTZ?

The lowest price target for MTZ is $96.00, set by Christian Schwab at Craig-Hallum on 2024-03-04.

How many analysts cover MTZ?

33 analysts have issued ratings for MasTec, Inc. in the past 12 months.

Is MTZ a buy or sell right now?

Based on 33 analyst ratings, MTZ has a consensus rating of Buy (2.00/5) with a +81.5% upside to the consensus target of $434.25.

What are the earnings estimates for MTZ?

Analysts estimate MTZ will report EPS of $8.48 for the period ending 2026-12-31, with revenue estimated at $17.03B.

Data updated daily. Analyst price targets sourced from public filings and broker reports. Not investment advice.