Why MasTec (MTZ) Hit a Ten-Year High on Friday