SiteOne Landscape Supply (NYSE:SITE – Get Rating) was upgraded by research analysts at StockNews.com from a “sell” rating to a “hold” rating in a report released on Monday. Several other equities analysts also recently commented on the stock. Stifel Nicolaus upped their price target on shares of SiteOne Landscape Supply from $125.00 to $140.00 in […]