Shares of WESCO International, Inc. (NYSE:WCC – Get Free Report) have been given an average rating of “Buy” by the nine brokerages that are covering the company, Ratings reports. One analyst has rated ...