Skip to main content

MasTec, Inc. (MTZ) Stock Forecast

Data as of May 3, 2026

Industrials · Current price $412.58 (+4.70%)

Consensus Target
$291.56
Upside
-19.9%
Analysts
22
Rating
Buy(2.00)

Price Target Range

Low $215.00Consensus $291.56High $362.00
▲ Current $412.58

Consensus Price Target Over Time

Analyst Rating Distribution

Last 3 Months

Consensus
Buy
Strong Buy0
Buy15
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-12.3%
Mar 2, 2026Jamie CookTruist Financial$356.00-13.7%
Mar 2, 2026Steve FleishmanWolfe Research$326.00-21.0%
Jan 7, 2026Sangita JainKeyBanc$264.00-36.0%
Nov 3, 2025Maheep MandloiMizuho Securities$254.00-38.4%
Oct 28, 2025Maheep MandloiMizuho Securities$244.00-40.9%
Oct 9, 2025Brian BrophyStifel Nicolaus$237.00-42.6%
Oct 8, 2025Jamie CookTruist Financial$248.00-39.9%
Sep 4, 2025Maheep MandloiMizuho Securities$215.00-47.9%
May 5, 2025Jamie CookTruist Financial$184.00-55.4%
May 5, 2025Kashy HarrisonPiper Sandler$175.00-57.6%
May 5, 2025Sangita JainKeyBanc$163.00-60.5%
Jan 8, 2025Joseph OshaGuggenheim$195.00-52.7%
Nov 5, 2024Jamie CookTruist Financial$173.00-58.1%
Nov 4, 2024Brent TheilmanD.A. Davidson$160.00-61.2%
Oct 22, 2024Andrew KaplowitzCitigroup$150.00-63.6%
Oct 16, 2024Alex RygielB.Riley Financial$151.00-63.4%
Aug 5, 2024Brian BrophyStifel Nicolaus$121.00-70.7%
May 31, 2024Alex RygielB.Riley Financial$132.00-68.0%
May 13, 2024Sangita JainKeyBanc$120.00-70.9%

MTZ vs Sector & Market

MetricMTZIndustrials AvgLarge Cap Avg
Analyst Rating2.002.412.41
Analyst Count22818
Target Upside-19.9%+85.0%+14.9%
P/E Ratio72.2628.0931.19

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 22 analysts covering MasTec, Inc. (MTZ) is Buy with an average price target of $291.56.

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?

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

Is MTZ a buy or sell right now?

Based on 22 analyst ratings, MTZ has a consensus rating of Buy (2.00/5) with a -19.9% upside to the consensus target of $291.56.

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.