MASTEC INCMTZ

Market cap
$15.2B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-1,090+210.61%
Dec 31, 2023-351-172.99%
Dec 31, 2022481-4.19%
Dec 31, 2021502-235.70%
Dec 31, 2020-370+51.22%
Dec 31, 2019-245-32.26%
Dec 31, 2018-361-405.61%
Dec 31, 2017118-500.72%
Dec 31, 2016-29-88.61%
Dec 31, 2015-259-318.18%
Dec 31, 2014119+101.17%
Dec 31, 201359-256.30%
Dec 31, 2012-38+124.81%
Dec 31, 2011-17