Best Investments/trading ideas for the weekJoin our free webinar on September23,2026.

Let's get started...
Best Investments/trading ideas for the weekJoin our free webinar on September23,2026.

Let's get started...
| Role | Insider | Date | Transaction | Value | Shares |
|---|---|---|---|---|---|
| Director | Lakhwara Praniti | Jul 28, 2026 | Sell | $297.35K | 2,802 |
| CEO | Andretta Ralph J | May 29, 2026 | Sell | $132.35K | 1,500 |
| CEO | Andretta Ralph J | May 29, 2026 | Sell | $1.11M | 12,500 |
| CEO | Andretta Ralph J | May 29, 2026 | Sell | $89.57K | 1,000 |
| Director | Fawcett John J. | May 21, 2026 | Buy | $60.33K | 698 |
| Director | BALLOU ROGER H | Apr 24, 2026 | Sell | $874.93K | 9,687 |
| Director | Fawcett John J. | Jul 30, 2025 | Buy | $57.28K | 927 |
| Director | Fawcett John J. | Jul 30, 2025 | Buy | $6.18K | 100 |
| Director | Fawcett John J. | Oct 28, 2024 | Buy | $51.02K | 1,000 |
| Director | Fawcett John J. | Aug 12, 2024 | Buy | $99.64K | 2,000 |
| 10% Owner | Turtle Creek Asset Management Inc. | Jan 29, 2024 | Sell | $1.24M | 34,862 |
| 10% Owner | Turtle Creek Asset Management Inc. | Jan 29, 2024 | Sell | $115.85K | 3,253 |
| 10% Owner | Turtle Creek Asset Management Inc. | Jan 29, 2024 | Sell | $86.47K | 2,428 |
| 10% Owner | Turtle Creek Asset Management Inc. | Jan 29, 2024 | Sell | $138.73K | 3,832 |
| 10% Owner | Turtle Creek Asset Management Inc. | Jan 29, 2024 | Sell | $12.96K | 358 |
| 10% Owner | Turtle Creek Asset Management Inc. | Jan 29, 2024 | Sell | $9.67K | 267 |
| 10% Owner | Turtle Creek Asset Management Inc. | Jan 26, 2024 | Sell | $916.48K | 25,796 |
| 10% Owner | Turtle Creek Asset Management Inc. | Jan 26, 2024 | Sell | $85.55K | 2,408 |
| 10% Owner | Turtle Creek Asset Management Inc. | Jan 26, 2024 | Sell | $63.81K | 1,796 |
| 10% Owner | Turtle Creek Asset Management Inc. | Jan 25, 2024 | Sell | $9.67K | 344 |
| 10% Owner | Turtle Creek Asset Management Inc. | Jan 25, 2024 | Sell | $899.52 | 32 |
| 10% Owner | Turtle Creek Asset Management Inc. | Jan 25, 2024 | Sell | $674.64 | 24 |
| 10% Owner | Turtle Creek Asset Management Inc. | Jan 25, 2024 | Sell | $5.1K | 172 |
| 10% Owner | Turtle Creek Asset Management Inc. | Jan 25, 2024 | Sell | $473.99 | 16 |
| 10% Owner | Turtle Creek Asset Management Inc. | Jan 25, 2024 | Sell | $355.49 | 12 |
Open-market purchases and sales reported on SEC form 4 over the last 10years. Awards, option exercises, gifts and other non-market form 4 activity are excluded. Chart markers group a day's filings by direction; the table lists each filing.