Skip to main content

MasTec, Inc. (MTZ) Stock Forecast

Data as of Oct 31, 2026

Industrials · Current price $182.95 (+2.72%)

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

Price Target Range

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

Consensus Price Target Over Time

Analyst Rating Distribution

Last 3 Months

Consensus
Buy
Strong Buy0
Buy16
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+97.9%
Mar 2, 2026Jamie CookTruist Financial$356.00+94.6%
Mar 2, 2026Steve FleishmanWolfe Research$326.00+78.2%
Jan 7, 2026Sangita JainKeyBanc$264.00+44.3%
Nov 3, 2025Maheep MandloiMizuho Securities$254.00+38.8%
Oct 28, 2025Maheep MandloiMizuho Securities$244.00+33.4%
Oct 9, 2025Brian BrophyStifel Nicolaus$237.00+29.5%
Oct 8, 2025Jamie CookTruist Financial$248.00+35.6%
Sep 4, 2025Maheep MandloiMizuho Securities$215.00+17.5%
May 5, 2025Jamie CookTruist Financial$184.00+0.6%
May 5, 2025Kashy HarrisonPiper Sandler$175.00-4.3%
May 5, 2025Sangita JainKeyBanc$163.00-10.9%
Jan 8, 2025Joseph OshaGuggenheim$195.00+6.6%
Nov 5, 2024Jamie CookTruist Financial$173.00-5.4%
Nov 4, 2024Brent TheilmanD.A. Davidson$160.00-12.5%
Oct 22, 2024Andrew KaplowitzCitigroup$150.00-18.0%
Oct 16, 2024Alex RygielB.Riley Financial$151.00-17.5%
Aug 5, 2024Brian BrophyStifel Nicolaus$121.00-33.9%
May 31, 2024Alex RygielB.Riley Financial$132.00-27.8%
May 13, 2024Sangita JainKeyBanc$120.00-34.4%

MTZ vs Sector & Market

MetricMTZIndustrials AvgLarge Cap Avg
Analyst Rating2.002.402.41
Analyst Count33819
Target Upside+110.2%+134.0%+21.5%
P/E Ratio32.0431.6238.49

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 +110.2% 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.