| Mar 4, 2026 | Ascuaga Michonne R. | Option Excercise | 3200 | 21.45 | $ 68,640.00 |
| Feb 24, 2026 | Gansert Heidi S | Option Excercise | 3600 | 22.51 | $ 81,040.00 |
| Feb 20, 2026 | Robison Kenneth Edward III | Open Market Sale | 800 | 52.76 | $ 42,205.00 |
| Feb 12, 2026 | Coldani Steven M. | Option Excercise | 2500 | 24.40 | $ 61,000.00 |
| Feb 4, 2026 | WEST DANIEL E | Option Excercise | 2500 | 24.40 | $ 61,000.00 |
| Jan 27, 2026 | RYBACK ANDREW J | Option Excercise | 2534 | 31.00 | $ 78,554.00 |
| Jan 6, 2026 | Belstock Richard L | Option Excercise | 3100 | 24.53 | $ 76,045.00 |
| Jan 5, 2026 | McClintock Robert J | Option Excercise | 3200 | 21.45 | $ 68,640.00 |
| Dec 17, 2025 | McClintock Robert J | Option Excercise | 2500 | 24.40 | $ 61,000.00 |
| Aug 18, 2025 | Belstock Richard L | Option Excercise | 1000 | 21.45 | $ 21,450.00 |
| Aug 4, 2025 | Moore Jeffrey T. | Option Excercise | 1200 | 21.45 | $ 25,740.00 |
| Jul 31, 2025 | Foster Michael Kevin | Open Market Purchase | 650 | 41.00 | $ 26,650.00 |
| Jul 30, 2025 | Patel Sushil Amathalal | Open Market Purchase | 1300 | 41.16 | $ 53,501.50 |
| Jul 24, 2025 | RYBACK ANDREW J | Option Excercise | 3000 | 31.00 | $ 93,000.00 |
| Jul 21, 2025 | Foster Michael Kevin | Open Market Purchase | 749 | 42.56 | $ 31,878.60 |
| Jul 17, 2025 | Belstock Richard L | Option Excercise | 1000 | 21.45 | $ 21,450.00 |
| Jun 26, 2025 | Moore Jeffrey T. | Option Excercise | 3600 | 21.45 | $ 77,220.00 |
| May 22, 2025 | Foster Michael Kevin | Open Market Purchase | 581 | 43.99 | $ 25,555.90 |