An insider bought about 40,000 shares on June 22, 2026 in open-market transactions at an average price of ~$21.10 per share, totaling roughly $844,000. The move is modest but could be viewed as a slight positive signal on near-term confidence.
An insider bought about 40,000 shares on June 22, 2026 in open-market transactions at an average price of ~$21.10 per share, totaling roughly $844,000. The move is modest but could be viewed as a slight positive signal on near-term confidence.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request DemoOverall Sentiment
mildly positive
Sentiment Score
0.12