WallStSmart
MTZ

MasTec Inc

NYSE: MTZ · INDUSTRIALS · ENGINEERING & CONSTRUCTION

$394.05
+6.34% today

Updated 2026-04-30

Market cap
$29.21B
P/E ratio
72.94
P/S ratio
2.04x
EPS (TTM)
$5.08
Dividend yield
52W range
$137 – $389
Volume
1.0M

MasTec Inc (MTZ) Financial statements

SEC filings — annual and quarterly data.

Cash flow — annual

Item20062007200820092010201120122013201420152016201720182019202020212022202320242025
Operating cash flow$46.21M$68.70M$58.18M$124.14M$218.03M$5.83M$172.13M$200.40M$323.01M$367.41M$205.59M$156.26M$529.96M$550.28M$937.25M$793.07M$352.30M$687.28M$1.12B$545.71M
Capital expenditures$22.28M$32.13M$35.02M$21.86M$30.38M$71.71M$79.69M$126.29M$109.25M$84.41M$117.11M$123.41M$180.42M$126.47M$213.75M$170.07M$263.35M$192.94M$148.85M$259.99M
Depreciation$15.44M$18.09M$28.46M$49.54M$57.97M$75.23M$92.60M$140.93M$154.45M$169.66M$164.91M$188.05M$212.93M$235.48M$297.75M$422.83M$507.15M$603.16M$506.62M
Stock-based comp$7.64M$5.55M$3.73M$3.06M$3.87M$3.57M$4.43M$12.94M$12.39M$15.07M$15.66M$13.53M$16.45M$21.88M$24.80M$27.45M$33.34M$32.67M$34.00M
Free cash flow$23.92M$36.56M$23.17M$102.28M$187.65M$-65.88M$92.45M$74.11M$213.76M$283.00M$88.48M$32.85M$349.54M$423.81M$723.51M$623.01M$88.94M$494.34M$972.77M$285.73M
Investing cash flow$-40.78M$-62.46M$-141.99M$-176.02M$-104.28M$-146.56M$-128.00M$-263.21M$-439.26M$-128.70M$-141.02M$-272.75M$-181.80M$-261.82M$-216.60M$-1.36B$-821.18M$-178.06M$-157.49M
Financing cash flow$81.78M$32.76M$56.99M$93.28M$-24.74M$-16.79M$-37.74M$58.99M$118.67M$-258.92M$-29.49M$118.16M$-361.09M$-244.63M$-369.89M$501.94M$480.90M$-351.00M$-1.09B
Dividends paid$0.00$0.00$0.00$0.00$136.43M$0.00$22.73M$559000.00$4.66M$7.09M
Share repurchases
Debt repayment
Net change in cash$-157.53M$6.49M$-3.84M$1.13M$-19.07M$33.78M$1.56M$-12.90M$44.01M$350.76M$-62.16M$12.01M