MASTEC INCMTZ

Market cap
$16.2B
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-149-22.81%
Dec 31, 2023-193-26.77%
Dec 31, 2022-263+54.85%
Dec 31, 2021-170-20.40%
Dec 31, 2020-214+68.93%
Dec 31, 2019-126-29.89%
Dec 31, 2018-180+46.19%
Dec 31, 2017-123+5.38%
Dec 31, 2016-117+38.74%
Dec 31, 2015-84-22.74%
Dec 31, 2014-109-13.49%
Dec 31, 2013-126+58.48%
Dec 31, 2012-80+11.12%
Dec 31, 2011-72