News Sentiment
News Summary
The company's stock price has surged 66.8% over the past six months, reaching a new 52-week high. This strong performance is partly attributed to solid quarterly results. A stock scan for earnings growth indicates the company passed with ease, leading to analysis on whether to buy, sell, or hold the stock following its Q3 earnings report.