MASTEC INCMTZ

Market cap
$15.2B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024199-521.64%
Dec 31, 2023-47-239.57%
Dec 31, 202234-89.75%
Dec 31, 2021331+2.44%
Dec 31, 2020323-18.08%
Dec 31, 2019394+51.78%
Dec 31, 2018260-25.57%
Dec 31, 2017349+160.29%
Dec 31, 2016134-269.43%
Dec 31, 2015-79-168.24%
Dec 31, 2014116-17.91%
Dec 31, 2013141+31.45%
Dec 31, 2012107+1.34%
Dec 31, 2011106