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 |
|---|---|---|---|---|---|
| CEO | MATROS RICHARD K | Sep 8, 2026 | Sell | $4.17M | 200,000 |
| Executive VP & CAO | FLORES JESSICA | Mar 25, 2026 | Sell | $302.49K | 15,231 |
| Director | FOSTER MICHAEL J | May 20, 2025 | Sell | $200.38K | 11,000 |
| Director | Cusack Catherine | Feb 24, 2025 | Buy | $23.88K | 1,500 |
| Director | Cusack Catherine | Feb 21, 2025 | Buy | $16.44K | 1,000 |
| Director | Cusack Catherine | May 22, 2024 | Buy | $101.01K | 7,000 |
| Director | FOSTER MICHAEL J | May 14, 2024 | Sell | $146.83K | 10,000 |
| CFO | Costa Michael Lourenco | Sep 1, 2023 | Buy | $24.59K | 1,947 |
| Director | Cusack Catherine | Feb 25, 2022 | Buy | $26.48K | 2,000 |
| CFO | Andrews Harold W. Jr. | Dec 29, 2021 | Sell | $1.49M | 110,000 |
| Director | Cusack Catherine | May 13, 2021 | Buy | $34.38K | 2,000 |
| Director | FOSTER MICHAEL J | Mar 4, 2021 | Sell | $52.17K | 3,000 |
| Director | FOSTER MICHAEL J | Mar 4, 2021 | Sell | $52.44K | 3,000 |
| Director | Cusack Catherine | Mar 2, 2021 | Buy | $17.34K | 1,000 |
| Director | FOSTER MICHAEL J | Mar 16, 2020 | Buy | $24.8K | 3,200 |
| Director | FOSTER MICHAEL J | Mar 16, 2020 | Buy | $74.63K | 9,675 |
| Director | Ettl Robert A. | Mar 6, 2020 | Sell | $193.92K | 10,545 |
| CEO | MATROS RICHARD K | Nov 4, 2019 | Sell | $2.72M | 113,000 |
| Director | Lewis Raymond J | Aug 26, 2019 | Sell | $1.25M | 58,000 |
| Director | FOSTER MICHAEL J | Aug 14, 2019 | Sell | $311.7K | 15,000 |
| CFO | Andrews Harold W. Jr. | Mar 22, 2018 | Sell | $10.42K | 600 |
| Director | WALTERS MILTON J | Nov 30, 2017 | Sell | $88.51K | 4,615 |
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.