News Sentiment
News Summary
Deutsche Bank initiated coverage on the company with a Hold rating and a price target of $88, above its recent closing price of $81.06. The stock was also included in a list of the best food stocks to buy for 2026. Despite a general market decline, the company's stock price increased on the trading day. However, a major investment firm, Barlow Wealth Partners, has fully exited its position in the company, selling shares valued at $16.7 million.