| 2026-05-07 | Timothy P Sullivan | BUY | 24,154 | $20.69 | $499,671 | 73,383 | 49% |
| 2026-05-04 | Harry M Jansen Kraemer Jr | BUY | 36,610 | $21.41 | $783,773 | 450,000 | 9% |
| 2026-05-04 | Meenal Sethna | BUY | 16,225 | $20.16 | $327,075 | 98,337 | 20% |
| 2026-05-04 | John Charles Rademacher | BUY | 12,500 | $21.18 | $264,706 | 695,152 | 2% |
| 2026-02-27 | R Carter Pate | SELL | 30,287 | $32.05 | $970,620 | 11,623 | 72% |
| 2026-02-27 | Michael Bavaro | SELL | 6,000 | $33.00 | $198,000 | 33,249 | 15% |
| 2025-11-03 | Harry M Jansen Kraemer Jr | BUY | 38,000 | $25.98 | $987,392 | 413,390 | 10% |
| 2025-09-09 | Norman L. Wright | BUY | 3,411 | $29.31 | $99,976 | 15,501 | 28% |
| 2025-08-21 | Timothy P Sullivan | BUY | 20,000 | $27.51 | $550,200 | 49,229 | 68% |
| 2025-08-21 | David W Golding | BUY | 1,000 | $27.62 | $27,625 | 116,525 | 1% |
| 2025-08-20 | R Carter Pate | BUY | 750 | $27.19 | $20,391 | 41,910 | 2% |
| 2025-08-20 | Harry M Jansen Kraemer Jr | BUY | 36,000 | $27.15 | $977,278 | 375,390 | 11% |
| 2025-02-28 | Michael Bavaro | SELL | 30,996 | $33.26 | $1,030,843 | 44,974 | 41% |
| 2024-11-08 | Harry M Jansen Kraemer Jr | BUY | 43,000 | $22.54 | $969,031 | 326,334 | 15% |
| 2024-09-03 | R Carter Pate | SELL | 1,465 | $32.37 | $47,421 | 36,126 | 4% |