MTZ
MasTec, Inc.
Stock
$215.93+2.27 (+1.06%)Close Oct 2, 2026
Cash flow statement
| Line | Last 12 months | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $582M | $546M | $1.1B | $687M | $352M | $793M | $937M | $550M | $530M | $144M | $206M | $367M | $323M | $200M | $173M | $21M | $218M | $124M |
| Capital expenditures | $337M | $260M | $149M | $193M | $263M | $170M | $214M | $126M | $180M | $123M | $117M | $84M | $109M | $126M | $80M | $72M | $30M | $22M |
| Free cash flow | $245M | $286M | $973M | $494M | $89M | $623M | $724M | $424M | $350M | $21M | $88M | $283M | $214M | $74M | $93M | −$51M | $188M | $102M |
| Stock-based compensation | $37M | $34M | $33M | $33M | $27M | $25M | $22M | $16M | $14M | $16M | $15M | $12M | $16M | $13M | $4.4M | $3.6M | $3.9M | $3.1M |
| Buybacks | $0 | $77M | $0 | $0 | $81M | $0 | $120M | $5.7M | $314M | $1.6M | $0 | $100M | $0 | $0 | $75M | $75M | $0 | — |
| Free cash flow margin | 1.5% | 2.0% | 7.9% | 4.1% | 0.9% | 7.8% | 11.4% | 5.9% | 5.1% | 0.3% | 1.7% | 6.7% | 4.6% | 1.7% | 2.5% | −1.8% | 8.8% | 6.3% |