MASTEC INCMTZ

Market cap
$17.3B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20247-504.05%
Dec 31, 2023-1.7-235.16%
Dec 31, 20221.3-91.20%
Dec 31, 202114.5-14.47%
Dec 31, 202017-31.34%
Dec 31, 201924.8+34.71%
Dec 31, 201818.4-33.16%
Dec 31, 201727.5+109.92%
Dec 31, 201613.1-273.05%
Dec 31, 2015-7.6-170.81%
Dec 31, 201410.7-28.73%
Dec 31, 201315+16.82%
Dec 31, 201212.8