MASTEC INCMTZ

Market cap
$17.3B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20242.2-525.49%
Dec 31, 2023-0.5-224.39%
Dec 31, 20220.4-92.35%
Dec 31, 20215.4-15.06%
Dec 31, 20206.3-24.43%
Dec 31, 20198.4+36.89%
Dec 31, 20186.1-36.59%
Dec 31, 20179.6+119.63%
Dec 31, 20164.4-280.25%
Dec 31, 2015-2.4-167.88%
Dec 31, 20143.6-32.45%
Dec 31, 20135.3+10.65%
Dec 31, 20124.8