Analyst sentiment shifts. The current analyst consensus shows 17 Buy or Strong Buy ratings versus 10 Hold or Sell ratings among 28 analysts covering the stock, down from 17 Buy ratings and 12 Hold/Sell ratings a month ago. The modest deterioration in sentiment preceded the results, suggesting some analysts had already begun tempering expectations for the specialty retailer.
This article was generated using AlphaStreet’s proprietary financial analysis technology and reviewed by our editorial team.