MASTEC INCMTZ

Market cap
$15.2B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 202433-1.99%
Dec 31, 202333+21.46%
Dec 31, 202227+10.65%
Dec 31, 202125+13.39%
Dec 31, 202022+33.00%
Dec 31, 201916+21.59%
Dec 31, 201814-13.60%
Dec 31, 201716+3.87%
Dec 31, 201615+21.60%
Dec 31, 201512-22.29%
Dec 31, 201416+23.22%
Dec 31, 201313+191.99%
Dec 31, 20124+24.07%
Dec 31, 20114