MASTEC INCMTZ

Market cap
$15.2B
P/E ratio
Period EndInventories (Million USD)YoY (%)
Dec 31, 2024107-0.74%
Dec 31, 2023108-8.33%
Dec 31, 2022118+27.40%
Dec 31, 202193+3.29%
Dec 31, 202090-10.42%
Dec 31, 2019100-12.00%
Dec 31, 2018114+47.69%
Dec 31, 201777-30.66%
Dec 31, 2016111+22.55%
Dec 31, 201591-19.68%
Dec 31, 2014113+60.72%
Dec 31, 201370-16.39%
Dec 31, 201284-5.68%
Dec 31, 201189