10,938 shares were sold directly on March 12, 2026, generating approximately $256,000 at a weighted-average price of ~$23.43 per share. The transaction is modest in size and unlikely to move the stock materially, but should be monitored for any subsequent insider activity or pattern changes.
10,938 shares were sold directly on March 12, 2026, generating approximately $256,000 at a weighted-average price of ~$23.43 per share. The transaction is modest in size and unlikely to move the stock materially, but should be monitored for any subsequent insider activity or pattern changes.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request a DemoOverall Sentiment
neutral
Sentiment Score
0.00