Skip to content

MTZ

MasTec, Inc.

Stock

$215.93+2.27 (+1.06%)Close Oct 2, 2026

Cash flow statement

LineLast 12 months20252024202320222021202020192018201720162015201420132012201120102009
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 margin1.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%