MasTec (MTZ) is down 3.6% today. Here is some analysis on what might have caused this price movement. ([investors.mastec.com] ...