Analyst sentiment remains bullish. The consensus rating distribution shows 13 of 14 analysts in Buy or Strong Buy categories, with just one Hold rating and no Sell recommendations. This represents a slight consolidation from the prior month’s 15-analyst coverage, which included two Strong Buy ratings. The stock closed at $83.41, well above its 52-week low of $24.05 but below the $96.46 high reached earlier in the period.
This article was generated using AlphaStreet’s proprietary financial analysis technology and reviewed by our editorial team.