| Nov 10, 2025 | Susi Roger E. | Open Market Sale | 5000 | 85.24 | $ 426,192.64 |
| Nov 10, 2025 | GLENN JOHN | Open Market Sale | 10651 | 84.51 | $ 900,161.81 |
| Nov 3, 2025 | Susi Roger E. | Open Market Sale | 5000 | 82.64 | $ 413,216.00 |
| Oct 27, 2025 | Susi Roger E. | Open Market Sale | 5000 | 77.69 | $ 388,429.48 |
| Oct 21, 2025 | Susi Roger E. | Open Market Sale | 5000 | 74.82 | $ 374,081.09 |
| Oct 14, 2025 | Scharen-Guivel Hilda Frederique | Option Excercise | 1767 | | $ 0.00 |
| Oct 13, 2025 | Susi Roger E. | Open Market Sale | 5000 | 72.59 | $ 362,964.23 |
| Oct 6, 2025 | Susi Roger E. | Open Market Sale | 5000 | 71.72 | $ 358,614.00 |
| Oct 1, 2025 | Susi Roger E. | Open Market Sale | 5000 | 70.19 | $ 350,957.15 |
| Sep 23, 2025 | Susi Roger E. | Open Market Sale | 5000 | 71.26 | $ 356,290.50 |
| Sep 17, 2025 | Susi Roger E. | Open Market Sale | 5000 | 71.27 | $ 356,367.24 |
| Aug 6, 2025 | ALLEN MONTY K | Open Market Sale | 1102 | 69.10 | $ 76,148.20 |
| Jun 20, 2025 | GLENN JOHN | Option Excercise | 5796 | | $ 0.00 |
| Jun 20, 2025 | GLENN JOHN | Option Excercise | 1412 | 58.24 | $ 82,234.88 |
| Dec 7, 2024 | HAWKINS JAMES B | Option Excercise | 2947 | | $ 0.00 |
| Dec 7, 2024 | Scharen-Guivel Hilda Frederique | Option Excercise | 1196 | | $ 0.00 |
| Dec 7, 2024 | VUOTO ANTHONY | Option Excercise | 2947 | | $ 0.00 |
| Dec 7, 2024 | ALLEN MONTY K | Option Excercise | 2947 | | $ 0.00 |
| Dec 2, 2024 | GLENN JOHN | Open Market Sale | 2500 | 54.18 | $ 135,449.25 |