MASTEC INCMTZ

Market cap
$15.2B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20245,988-9.99%
Dec 31, 20236,652+1.53%
Dec 31, 20226,552+43.14%
Dec 31, 20214,578+42.06%
Dec 31, 20203,222+0.53%
Dec 31, 20193,205+5.16%
Dec 31, 20183,048+15.75%
Dec 31, 20172,633+26.63%
Dec 31, 20162,079+4.14%
Dec 31, 20151,997-17.35%
Dec 31, 20142,416+27.25%
Dec 31, 20131,899+22.81%
Dec 31, 20121,546+21.74%
Dec 31, 20111,270