| Oct 28, 2025 | Pellicciotti William J Jr | Option Excercise | 303 | 256.03 | $ 77,577.09 | 
| Aug 5, 2025 | Brifo Victoria | Open Market Sale | 1359 | 292.38 | $ 397,344.42 | 
| Jun 23, 2025 | Maione Francesco | Grant | 10982 | 0.00 | $ 0.00 | 
| Mar 5, 2025 | Nelson Walter L. | Open Market Sale | 589 | 308.50 | $ 181,706.50 | 
| Feb 24, 2025 | Menezes Eduardo F | Grant | 12635 | 0.00 | $ 0.00 | 
| Feb 20, 2025 | Lefevere Kurt | Open Market Sale | 1500 | 316.17 | $ 474,255.00 | 
| Feb 18, 2025 | Mok Wilbur | Open Market Sale | 1300 | 315.88 | $ 410,644.00 | 
| Feb 18, 2025 | Brifo Victoria | Open Market Sale | 2362 | 315.82 | $ 745,966.84 | 
| Feb 18, 2025 | Bols Ivo | Open Market Sale | 18000 | 313.82 | $ 5,648,760.00 | 
| Feb 13, 2025 | Galovich Brian | Open Market Sale | 2089 | 315.79 | $ 659,685.31 | 
| Feb 11, 2025 | Hababou Ahmed | Open Market Sale | 1608 | 307.97 | $ 495,215.76 | 
| Feb 10, 2025 | Schaeffer Melissa N. | Open Market Sale | 3233 | 307.32 | $ 993,565.56 | 
| Feb 10, 2025 | Maione Francesco | Open Market Sale | 2016 | 306.00 | $ 616,896.00 | 
| Dec 4, 2024 | Lefevere Kurt | Grant | 172 | 0.00 | $ 0.00 | 
| Dec 4, 2024 | Lefevere Kurt | Option Excercise | 160 | 333.65 | $ 53,384.00 | 
| Dec 3, 2024 | Major Sean D | Option Excercise | 2493 | 333.65 | $ 831,789.45 | 
| Dec 2, 2024 | Maione Francesco | Grant | 2631 | 0.00 | $ 0.00 | 
| Dec 2, 2024 | Maione Francesco | Option Excercise | 684 | 333.65 | $ 228,216.60 | 
| Dec 2, 2024 | Brand Wolfgang | Grant | 1697 | 0.00 | $ 0.00 | 
| Dec 2, 2024 | Brand Wolfgang | Option Excercise | 208 | 333.65 | $ 69,399.20 | 
| Dec 2, 2024 | Bols Ivo | Grant | 1631 | 0.00 | $ 0.00 | 
| Dec 2, 2024 | Brifo Victoria | Grant | 2828 | 0.00 | $ 0.00 | 
| Dec 2, 2024 | Brifo Victoria | Option Excercise | 1152 | 333.65 | $ 384,364.80 | 
| Dec 2, 2024 | Nelson Walter L. | Grant | 449 | 0.00 | $ 0.00 | 
| Dec 2, 2024 | Nelson Walter L. | Option Excercise | 121 | 333.65 | $ 40,371.65 | 
| Dec 2, 2024 | Nelson Walter L. | Other Aquisition | 4 | 0.00 | $ 0.00 | 
| Dec 2, 2024 | Mok Wilbur | Grant | 1631 | 0.00 | $ 0.00 | 
| Dec 2, 2024 | Mok Wilbur | Option Excercise | 728 | 333.65 | $ 242,897.20 | 
| Dec 2, 2024 | Galovich Brian | Grant | 2343 | 0.00 | $ 0.00 | 
| Dec 2, 2024 | Galovich Brian | Option Excercise | 711 | 333.65 | $ 237,225.15 | 
| Dec 2, 2024 | Major Sean D | Grant | 5252 | 0.00 | $ 0.00 | 
| Dec 2, 2024 | Schaeffer Melissa N. | Grant | 5455 | 0.00 | $ 0.00 | 
| Dec 2, 2024 | Schaeffer Melissa N. | Option Excercise | 1272 | 333.65 | $ 424,402.80 | 
| Dec 2, 2024 | Lefevere Kurt | Grant | 454 | 0.00 | $ 0.00 | 
| Dec 2, 2024 | Pellicciotti William J Jr | Grant | 661 | 0.00 | $ 0.00 | 
| Dec 2, 2024 | Hababou Ahmed | Grant | 598 | 0.00 | $ 0.00 | 
| Dec 2, 2024 | Ghasemi Seifi | Grant | 36922 | 0.00 | $ 0.00 | 
| Dec 2, 2024 | Ghasemi Seifi | Option Excercise | 19998 | 333.65 | $ 6,672,332.70 |