MASTEC INCMTZ

Market cap
$15.2B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 20242.5-88.80%
Dec 31, 202322.7-1.26%
Dec 31, 202223-10.97%
Dec 31, 202125.8-315.00%
Dec 31, 2020-12-403.03%
Dec 31, 20194-13.54%
Dec 31, 20184.6-84.03%
Dec 31, 201728.7+30.26%
Dec 31, 201622-351.54%
Dec 31, 2015-8.7-231.78%
Dec 31, 20146.6-58.63%
Dec 31, 201316.1-32.73%
Dec 31, 201223.9