SiteOne Landscape Supply, Inc. (NYSE:SITE – Get Free Report) shares gapped down before the market opened on Friday after Barclays lowered their price target on the stock from $144.00 to $139.00. The stock had previously closed at $162.20, but opened at $154.27. Barclays currently has an underweight rating on the stock. SiteOne Landscape Supply shares […]