MASTEC INCMTZ

Market cap
$15.2B
P/E ratio
Period EndEarnings per share (USD)YoY (%)
Dec 31, 20242.1-426.56%
Dec 31, 2023-0.6-242.22%
Dec 31, 20220.5-90.09%
Dec 31, 20214.5+2.48%
Dec 31, 20204.4-15.13%
Dec 31, 20195.2+58.18%
Dec 31, 20183.3-23.08%
Dec 31, 20174.3+163.19%
Dec 31, 20161.6-266.33%
Dec 31, 2015-1-167.59%
Dec 31, 20141.5-20.77%
Dec 31, 20131.8+33.58%
Dec 31, 20121.4+6.20%
Dec 31, 20111.3