Skip to main content

MasTec, Inc. (MTZ) Stock Forecast

Data as of Jun 16, 2026

Industrials · Current price $370.02 (-0.49%)

Consensus Target
$291.56
Upside
+15.1%
Analysts
30
Rating
Buy(2.00)

Price Target Range

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

Consensus Price Target Over Time

Analyst Rating Distribution

Last 3 Months

Consensus
Buy
Strong Buy0
Buy19
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-2.2%
Mar 2, 2026Jamie CookTruist Financial$356.00-3.8%
Mar 2, 2026Steve FleishmanWolfe Research$326.00-11.9%
Jan 7, 2026Sangita JainKeyBanc$264.00-28.7%
Nov 3, 2025Maheep MandloiMizuho Securities$254.00-31.4%
Oct 28, 2025Maheep MandloiMizuho Securities$244.00-34.1%
Oct 9, 2025Brian BrophyStifel Nicolaus$237.00-36.0%
Oct 8, 2025Jamie CookTruist Financial$248.00-33.0%
Sep 4, 2025Maheep MandloiMizuho Securities$215.00-41.9%
May 5, 2025Jamie CookTruist Financial$184.00-50.3%
May 5, 2025Kashy HarrisonPiper Sandler$175.00-52.7%
May 5, 2025Sangita JainKeyBanc$163.00-55.9%
Jan 8, 2025Joseph OshaGuggenheim$195.00-47.3%
Nov 5, 2024Jamie CookTruist Financial$173.00-53.2%
Nov 4, 2024Brent TheilmanD.A. Davidson$160.00-56.8%
Oct 22, 2024Andrew KaplowitzCitigroup$150.00-59.5%
Oct 16, 2024Alex RygielB.Riley Financial$151.00-59.2%
Aug 5, 2024Brian BrophyStifel Nicolaus$121.00-67.3%
May 31, 2024Alex RygielB.Riley Financial$132.00-64.3%
May 13, 2024Sangita JainKeyBanc$120.00-67.6%

MTZ vs Sector & Market

MetricMTZIndustrials AvgLarge Cap Avg
Analyst Rating2.002.412.40
Analyst Count30819
Target Upside+15.1%+88.5%+17.1%
P/E Ratio64.8026.7431.64

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 30 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?

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

Is MTZ a buy or sell right now?

Based on 30 analyst ratings, MTZ has a consensus rating of Buy (2.00/5) with a +15.1% 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.