SiteOne Landscape Supply (NYSE:SITE – Free Report) had its price objective trimmed by Barclays from $144.00 to $139.00 in a research report report published on Thursday morning, MarketBeat reports. The firm currently has an underweight rating on the industrial products company’s stock. Several other brokerages have also recently issued reports on SITE. StockNews.com initiated coverage […]