MasTec Inc MTZ shares are trading lower by 21.3% to $46.81 Wednesday morning after the company reported third-quarter results and cut their full year 2023 revenue and EPS outlook. MasTec posted a ...