MasTec, Inc. logo MTZ - MasTec, Inc.

NEXT EARNINGS: Feb 26, 2026 (in 1 day) EPS Est: $1.94 | Rev Est: $3.7B
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 29
HOLD 5
SELL 0
STRONG
SELL
0
| PRICE TARGET: $250.50 DETAILS
HIGH: $274.00
LOW: $215.00
MEDIAN: $253.00
CONSENSUS: $250.50
DOWNSIDE: 12.93%
Market Cap: 22.70B
Volume: 1,201,056
Avg Volume: 831,671
52 Week Range: 99.7-290.3575
Sector: Industrials
Industry: Engineering & Construction
Beta: 1.93
Last Dividend: $N/A
Exchange: NYSE
Country: US
Employees: 32,000
IPO Date: 1973-02-21
EPS (TTM): 2.09
P/E Ratio: 65.27
Revenue (TTM): 12.30B
Total Assets: 8.98B
Total Debt: 2.63B
Cash & Equiv: 399.90M
Rev Growth (5Y): 11.4%
EPS Growth (5Y): -16.7%
FCF Growth (5Y): 18.1%
ROCE: 7.4%
Debt/Equity: 0.90

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2025-10-30 $2.48 $2.32 +6.9% $4.0B $3.9B +1.4%
2025-07-31 $1.49 $1.41 +5.7% $3.5B $3.7B -5.1%
2025-05-01 $0.51 $0.34 +52.2% $2.8B $2.7B +5.0%
2025-02-27 $1.44 $1.28 +12.5% $3.4B $3.3B +2.6%
2024-10-31 $1.63 $1.23 +32.5% $3.3B $3.3B -2.1%
2024-08-01 $0.96 $0.88 +9.1% $3.0B $3.1B -4.2%
2024-05-02 $-0.13 $-0.47 +72.3% $2.7B $2.6B +2.5%
2024-02-29 $0.66 $0.45 +46.7% $3.3B $2.7B +19.6%

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 12.30B 12.00B 9.78B 7.95B 6.32B 7.18B 6.91B 6.61B 5.13B 4.21B 4.61B 4.32B
Net Income 162.79M (49.95M) 33.35M 328.83M 322.85M 392.33M 259.66M 347.21M 131.26M (79.11M) 115.64M 140.95M
EPS 2.09 -0.64 0.45 4.54 4.43 5.22 3.30 4.29 1.63 -0.98 1.45 1.83
Total Assets 8.98B 9.37B 9.29B 7.12B 5.23B 5.00B 4.44B 4.07B 3.18B 2.94B 3.56B 2.92B
Total Debt 2.63B 3.50B 3.51B 2.29B 1.49B 1.67B 1.41B 1.37B 1.03B 1.01B 1.13B 816.80M
Cash & Equivalents 399.90M 529.56M 370.59M 360.74M 423.12M 71.43M 27.42M 40.33M 38.77M 4.98M 24.06M 22.93M
Operating Cash Flow 1.12B 687.28M 352.30M 793.07M 937.25M 550.28M 529.96M 156.26M 205.59M 367.41M 322.04M 200.40M
Free Cash Flow 972.77M 494.34M 88.94M 623.01M 723.51M 423.81M 349.54M 32.85M 88.48M 283.00M 212.78M 74.11M
FCF per Share 12.46 6.38 1.19 8.59 9.94 5.64 4.44 0.41 1.10 3.52 2.66 0.96
Book Value 2.91B 2.71B 2.74B 2.54B 2.01B 1.79B 1.39B 1.43B 1.10B 943.39M 1.15B 1.02B
Cash & ST Investments 399.90M 529.56M 370.59M 360.74M 423.12M 71.43M 27.42M 40.33M 38.77M 4.98M 24.06M 22.93M
ROC Equity 0.06 -0.02 0.01 0.13 0.16 0.22 0.19 0.24 0.12 -0.08 0.10 0.14