Citi raised the firm's price target on MasTec to $122 from $118 and keeps a Buy rating on the shares. Despite some election-related uncertainty, earnings visibility remains reasonably high for most engineering and construction companies heading into the Q2 reports, the analyst tells investors in a research note. The firm favors companies "levered to megatrends with self-help potential. Quanta Services (PWR) remains Citi's top pick followed by MasTec ( MTZ ) and Aecom (ACM).