MASTEC INCMTZ

Market cap
$15.2B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 20241,382+0.83%
Dec 31, 20231,370-2.11%
Dec 31, 20221,400+37.32%
Dec 31, 20211,019+29.93%
Dec 31, 2020785-7.74%
Dec 31, 2019850-55.80%
Dec 31, 20181,924+20.40%
Dec 31, 20171,598+38.23%
Dec 31, 20161,156+26.88%
Dec 31, 2015911-30.11%
Dec 31, 20141,304+14.92%
Dec 31, 20131,134+29.32%
Dec 31, 2012877+31.97%
Dec 31, 2011665