MASTEC INCMTZ

Market cap
$15.2B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024973+96.76%
Dec 31, 2023494+456.12%
Dec 31, 202289-85.73%
Dec 31, 2021623-13.90%
Dec 31, 2020724+70.73%
Dec 31, 2019424+21.25%
Dec 31, 2018350+964.00%
Dec 31, 201733-62.87%
Dec 31, 201688-68.74%
Dec 31, 2015283+32.39%
Dec 31, 2014214+188.42%
Dec 31, 201374-19.83%
Dec 31, 201292-240.32%
Dec 31, 2011-66