News Sentiment
News Summary
Analysts from Barclays and Truist Financial reiterated Buy ratings on the company with a price target of $120. The firm is considered a top stock pick for 2026 by some investors and a high-quality financial stock by hedge funds. Despite recent share price declines, investors are focusing on its diversified business model across brokerage, banking, and advisory services, supported by strong annual revenue and net income figures.