Mastec opened lower at $169.00, compared with its previous close of $177.82. In the last trading session, the stock traded between $169.00 and $189.03. It showed an upward intraday trend.
return calculator
Time Period
An investment of $100 made 5 years ago in Mastec is now worth
$ 209.08
giving a profit of
$ 109.08 (109.08%)
invest with $1
Note: Past profits do not guarantee future returns.
Analyst Overview
Rating from 16 Analysts
Buy
100%
Hold
0%
Sell
0%
Markets Today
Today's Change
+$8.53 (+4.80%)
Day High
$189.03
Day Low
$169.00
Day Open
$169.00
Prev Close
$177.82
Volume
9,38,955
1W Return
8.63%
1M Return
-11.30%
3M Return
-35.16%
6M Return
-49.71%
1Y Return
-15.81%
Fundamentals
Market Cap ($ Mn)
14,965
PE Ratio
38.44
PB Ratio
5.48
PEG Ratio
8.61
ROE
13.96%
ROCE
11.07%
EPS (TTM)
$1.65
Investment Returns
1 Week
8.63%
1 Month
-11.30%
3 Months
-35.16%
6 Months
-49.71%
9 Months
-23.96%
Financials
Quarterly
All values in $ Mn
2.8K
Mar 25
3.5K
Jun 25
4.0K
Sep 25
3.9K
Dec 25
3.8K
Mar 26
4.4K
Jun 26
Updates
20Oct
JP Morgan lowers MasTec price target to $303, maintains Overweight
JP Morgan lowered MasTec's price target from $369 to $303. Analyst Mark Strouse maintained an Overweight rating. The price target reduction amounts to $66 per share.
10 days ago
20Oct
Barclays maintains Overweight on MasTec, cuts price target to $320
Barclays analyst Adam Seiden maintains an Overweight rating on MasTec Inc. The price target is lowered from $340 to $320. The rating remains unchanged despite the valuation adjustment.
10 days ago
16Oct
MasTec schedules Q3 2026 earnings call for October 30
MasTec releases Q3 2026 results on October 29 after market close. Earnings call scheduled for October 30 at 9:00 am ET. Access available via MasTec Investor Relations website. Replay and materials posted online post-event.
14 days ago
8Oct
Stifel maintains Buy on MasTec, cuts price target to $305
Stifel analyst Brian Brophy maintains a Buy rating on MasTec. Price target lowered from $376 to $305. Rating remains unchanged despite the reduced valuation.
21 days ago
25Sep
MasTec stock turns $100 into $238.53 over five years
MasTec (NYSE: MTZ) shares returned 138.53% over five years. A $100 investment grew to $238.53 based on current price of $214.04. Stock outperformed the market by 6.88% on an annualized basis. Average annual return recorded at 19.09%. Current market capitalization stands at $17.19 billion.
1mo ago
12Aug
MasTec $100 investment from 20 years ago now worth $2,500
MasTec (MTZ) has achieved a 17.48% average annual return over 20 years, beating the market by 8.17%. A $100 investment from two decades ago is now worth $2,500.97 at a current price of $279.00. The firm’s market cap stands at $22.41 billion.