News Sentiment
News Summary
The company was highlighted as one of the top ten stocks a prominent investor would consider buying in 2026. However, on February 26, 2026, two of its top executives, including the Chief Risk Officer, disclosed significant sales of the company's shares, with one selling 10,400 shares. This indicates notable insider selling activity.