MASTEC INCMTZ

Market cap
$15.2B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20242,988-21.67%
Dec 31, 20233,815-5.94%
Dec 31, 20224,056+45.22%
Dec 31, 20212,793+54.55%
Dec 31, 20201,807-9.02%
Dec 31, 20191,986+12.58%
Dec 31, 20181,764+5.69%
Dec 31, 20171,669+34.68%
Dec 31, 20161,240-0.36%
Dec 31, 20151,244-13.31%
Dec 31, 20141,435+33.74%
Dec 31, 20131,073+27.70%
Dec 31, 2012840+21.84%
Dec 31, 2011690