MASTEC INCMTZ

Market cap
$15.2B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 2024251-403.51%
Dec 31, 2023-83-291.88%
Dec 31, 202243-89.98%
Dec 31, 2021430+1.15%
Dec 31, 2020425-16.77%
Dec 31, 2019511+39.86%
Dec 31, 2018365-1.75%
Dec 31, 2017372+64.66%
Dec 31, 2016226-433.33%
Dec 31, 2015-68-134.14%
Dec 31, 2014198-17.39%
Dec 31, 2013240+24.64%
Dec 31, 2012193+10.74%
Dec 31, 2011174