MASTEC INCMTZ

Market cap
$15.2B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 202412,300+2.54%
Dec 31, 202311,996+22.68%
Dec 31, 20229,778+22.97%
Dec 31, 20217,952+25.80%
Dec 31, 20206,321-12.00%
Dec 31, 20197,183+3.96%
Dec 31, 20186,909+4.58%
Dec 31, 20176,607+28.67%
Dec 31, 20165,135+22.01%
Dec 31, 20154,208-8.75%
Dec 31, 20144,612+6.64%
Dec 31, 20134,325+16.05%
Dec 31, 20123,727+23.86%
Dec 31, 20113,009