MASTEC INCMTZ

Market cap
$15.2B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 20243,000+5.73%
Dec 31, 20232,837+13.67%
Dec 31, 20222,496+39.87%
Dec 31, 20211,785+26.10%
Dec 31, 20201,415+16.09%
Dec 31, 20191,219-5.03%
Dec 31, 20181,284+33.18%
Dec 31, 2017964+14.74%
Dec 31, 2016840+11.58%
Dec 31, 2015753-23.25%
Dec 31, 2014981+18.81%
Dec 31, 2013826+16.98%
Dec 31, 2012706+21.62%
Dec 31, 2011580