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 | Swanson David | May 26, 2026 | Sell | $8.43K | 505 |
| Insider | O'Neill Stephen Andrew | Oct 17, 2025 | Buy | $247.93 | 30 |
| Director | Swanson David | Dec 27, 2021 | Buy | $50.1K | 2,020 |
| Director | Swanson David | Oct 5, 2021 | Buy | $5.14K | 355 |
| Insider | O'Neill Stephen Andrew | Apr 12, 2021 | Sell | $184.62K | 12,051 |
| Insider | O'Neill Stephen Andrew | Apr 12, 2021 | Sell | $14.43K | 941 |
| Insider | O'Neill Stephen Andrew | Apr 12, 2021 | Sell | $108.48K | 7,072 |
| Director | Swanson David | Nov 19, 2020 | Buy | $15.02K | 1,065 |
| Insider | Galley Patrick W. | Oct 20, 2020 | Buy | $19.37K | 1,300 |
| Insider | Galley Patrick W. | Oct 20, 2020 | Buy | $13.39K | 900 |
| Insider | Galley Patrick W. | Oct 20, 2020 | Buy | $13.41K | 900 |
| Insider | Galley Patrick W. | Oct 10, 2020 | Buy | $13.4K | 900 |
| Insider | Galley Patrick W. | Oct 10, 2020 | Buy | $55.13K | 3,700 |
| Insider | O'Neill Stephen Andrew | Oct 7, 2020 | Buy | $69.4K | 5,000 |
| Director | Oakes John S. | Apr 13, 2020 | Buy | $6.5K | 500 |
| Insider | Schmucker Brian H | Mar 12, 2020 | Sell | $82.2K | 6,000 |
| Director | Oakes John S. | Dec 26, 2019 | Buy | $5.52K | 344 |
| Director | Oakes John S. | Dec 26, 2019 | Buy | $5.54K | 342 |
| Insider | O'Neill Stephen Andrew | Dec 17, 2019 | Buy | $81.05K | 5,000 |
| Director | Galley Patrick W. | Dec 17, 2019 | Buy | $99.06K | 6,111 |
| Director | Oakes John S. | Jun 20, 2019 | Buy | $17.27K | 1,000 |
| President | Galley Patrick W. | Dec 21, 2018 | Buy | $30.41K | 2,000 |
| President | Galley Patrick W. | Dec 20, 2018 | Buy | $45.6K | 3,000 |
| President | Galley Patrick W. | Dec 20, 2018 | Buy | $30.55K | 2,000 |
| President | Galley Patrick W. | Dec 19, 2018 | Buy | $2.07K | 133 |
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.