Back
MasTec Quote, Financials, Valuation and Earnings
Sponsored
MTZ
Sponsored
How to Turn the AI Energy Crisis into BIG Profits
And investors who move now into one technology could make a whole lot of money.
Buy
51
MTZ
MasTec
Last Price:
$136.71
Seasonality Move:
7.16%
7 Day Trial
ALL ACCESS PASS
$
7
2025 Gold Forecast: A Perfect Storm for Demand
Discover our Gold Price Outlook for 2025--FREE--hereMasTec Price Quote
$136.71
+0.15 (+3.51%)
(Updated: December 21, 2024 at 5:38 AM ET)
MasTec Key Stats
Buy
51
MasTec (MTZ)
is a Buy
Day range:
$130.32 - $139.05
52-week range:
$60.96 - $150.12
Dividend yield:
0%
P/E ratio:
0.00
P/S ratio:
0.88
P/B ratio:
3.85%
Volume:
2.8M
Avg. volume:
909.9K
1-year change:
93.62%
Market cap:
$10.8B
Revenue:
$12B
EPS:
$1.12
How Much Does MasTec Make?
Data Unavailable
Is MasTec Growing As A Company?
Data Unavailable
MasTec Stock Price Performance
What Is MasTec 52-Week High & Low?
MasTec Price To Free Cash Flow
Data Unavailable
Is It Risky To Buy MasTec?
Data Unavailable
Is MasTec Cash Flow Positive?
Data Unavailable
MasTec Return On Invested Capital
Data Unavailable
MasTec Earnings Date & Stock Price
-
What Is MasTec's Stock Price Today?A single share of MTZ can be purchased today for 136.56
-
What Is MasTec’s Stock Symbol?
-
When Is MasTec’s Next Earnings Date?The next quarterly earnings date for MasTec is scheduled on February 28, 2025
-
When Is MTZ's next ex-dividend date?MasTec's next ex-dividend date is August 4, 1982
-
How To Buy MasTec Stock?You can buy MasTec shares by opening an account at a top tier brokerage firm, such as TD Ameritrade or tastyworks.
MasTec Competitors
MasTec Dividend Yield
Data Unavailable
MasTec Analyst Estimates
YoY Growth | Past Surprise | |
---|---|---|
EPS: | 572.22% | 32.31% |
Revenue: | -0.14% | -5.36% |
Analyst Recommendations
Buy Recommendations: | 9 |
---|---|
Hold Recommendations: | 2 |
Sell Recommendations: | 0 |
Price Target: | 154.43 |
Upside from Last Price: | 13.08% |
Major Shareholders
Data Unavailable