CEO Brian O'Toole sold 15,512 shares on June 10, 2026, for approximately $529,000 at $34.10 per share. The sale represented 1.3% of his direct holdings, leaving him with 1,139,676 shares post-transaction. The filing is routine insider-activity disclosure and does not by itself indicate a change in fundamentals.
CEO Brian O'Toole sold 15,512 shares on June 10, 2026, for approximately $529,000 at $34.10 per share. The sale represented 1.3% of his direct holdings, leaving him with 1,139,676 shares post-transaction. The filing is routine insider-activity disclosure and does not by itself indicate a change in fundamentals.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request DemoOverall Sentiment
neutral
Sentiment Score
0.00