Quanta Services target price cut to $945 from $976 - PWR News | Rallies