MasTec Inc. logo

MasTec Inc.

MTZ | NYSE
Chart Builder DCF Calculator
$192.10
+$6.04 (+3.25%)
Nov 2, 2026, 3:56 PM ET · Market open
Fiscal Year
Period Ending
FY 2025
Dec 31, 2025
FY 2024
Dec 31, 2024
FY 2023
Dec 31, 2023
FY 2022
Dec 31, 2022
FY 2021
Dec 31, 2021
FY 2020
Dec 31, 2020
Net Income
399.04M 199.42M -49.95M 33.89M 330.73M 322.7M
Depreciation & Amortization
427.08M 506.62M 603.16M 507.15M 422.83M 297.75M
Stock-Based Compensation
n/a 32.67M 33.34M 27.45M 24.81M 21.88M
Other Working Capital
-69.96M 339.18M 32.42M 152.46M -167.19M 21.33M
Other Non-Cash Items
13.99M -23.78M -34.74M -59.61M -78.62M -21.19M
Deferred Income Tax
115.16M -34.43M -140.86M 9.55M 51.93M 7.18M
Change in Working Capital
-409.55M 441.13M 276.33M -166.12M 41.4M 308.93M
Operating Cash Flow
545.71M 1.12B 687.28M 352.3M 793.07M 937.25M
Capital Expenditures
-259.99M -148.86M -192.94M -263.35M -170.07M -213.75M
Cash Acquisitions
-39.27M -79.93M -69.39M -635.76M -1.24B -24.97M
Purchase of Investments
-1M -801K -1.9M -3.98M -10M -17.46M
Sales Maturities Of Investments
3.75M 1.5M 425K 400K 557K 648K
Other Investing Acitivies
4.73M 70.6M 85.74M 81.51M 66.94M 38.92M
Investing Cash Flow
-291.77M -157.49M -178.06M -821.18M -1.36B -216.61M
Debt Repayment
-105.46M -981.89M -299.37M 642.39M 532.38M -233.51M
Common Stock Repurchased
-77.33M n/a n/a -81.29M n/a -120.23M
Dividend Paid
n/a n/a n/a n/a n/a n/a
Other Financial Acitivies
-76.12M -108.34M -51.63M -80.2M -24.41M -16.15M
Financial Cash Flow
-258.91M -1.09B -351M 480.9M 501.94M -369.89M
Net Cash Flow
-3.87M -129.66M 158.97M 9.86M -62.38M 351.69M
Free Cash Flow
285.73M 972.77M 494.34M 88.95M 623.01M 723.51M
Adj. Free Cash Flow
285.73M 940.1M 461M 61.5M 598.2M 701.63M
Maintenance CapEx
n/a -95.73M n/a n/a n/a -213.75M
Growth CapEx
-259.99M -53.13M -192.94M -263.35M -170.07M n/a
Owner Earnings
545.71M 1.03B 687.28M 352.3M 793.07M 723.51M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.