MASTEC INCMTZ

Market cap
$15.2B
P/E ratio
Period EndProvision for income taxes (Million USD)YoY (%)
Dec 31, 202452-245.45%
Dec 31, 2023-35-486.09%
Dec 31, 20229-90.77%
Dec 31, 202199-3.08%
Dec 31, 2020103-12.24%
Dec 31, 2019117+10.11%
Dec 31, 2018106+362.35%
Dec 31, 201723-75.00%
Dec 31, 201692+667.62%
Dec 31, 201512-84.36%
Dec 31, 201476-17.41%
Dec 31, 201393+21.64%
Dec 31, 201276+11.79%
Dec 31, 201168