MASTEC INCMTZ

Market cap
$15.2B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-157-11.55%
Dec 31, 2023-178-78.32%
Dec 31, 2022-821-39.49%
Dec 31, 2021-1,357+526.56%
Dec 31, 2020-217-17.26%
Dec 31, 2019-262+44.01%
Dec 31, 2018-182-33.35%
Dec 31, 2017-273+93.41%
Dec 31, 2016-141+9.57%
Dec 31, 2015-129-70.70%
Dec 31, 2014-439+66.89%
Dec 31, 2013-263+105.64%
Dec 31, 2012-128-12.67%
Dec 31, 2011-147