| Dec 11, 2025 | Dhanasekaran Satish | Other Disposition | 2400 | 0.00 | $ 0.00 |
| Dec 9, 2025 | Dhanasekaran Satish | Open Market Sale | 4230 | 211.43 | $ 894,348.90 |
| Dec 4, 2025 | HALLORAN JEAN | Other Disposition | 2500 | 0.00 | $ 0.00 |
| Dec 3, 2025 | Li Jeffrey K | Open Market Sale | 3934 | 200.84 | $ 790,104.56 |
| Dec 3, 2025 | Li Jeffrey K | Other Disposition | 200 | 0.00 | $ 0.00 |
| Dec 1, 2025 | PAGE JOHN | Open Market Sale | 3175 | 196.42 | $ 623,633.50 |
| Dec 1, 2025 | Estrada Ingrid A | Open Market Sale | 4827 | 196.42 | $ 948,119.34 |
| Dec 1, 2025 | Dhanasekaran Satish | Open Market Sale | 12528 | 196.42 | $ 2,460,749.76 |
| Dec 1, 2025 | NARAYANAN KAILASH | Open Market Sale | 3201 | 196.42 | $ 628,740.42 |
| Nov 21, 2025 | POOLE LISA M. | Option Excercise | 45 | 172.71 | $ 7,771.95 |
| Nov 20, 2025 | Jensen Keith | Grant | 397 | 0.00 | $ 0.00 |
| Nov 19, 2025 | Dhanasekaran Satish | Grant | 49042 | 0.00 | $ 0.00 |
| Nov 19, 2025 | Dhanasekaran Satish | Option Excercise | 11872 | 172.92 | $ 2,052,962.92 |
| Nov 19, 2025 | Li Jeffrey K | Grant | 12011 | 0.00 | $ 0.00 |
| Nov 19, 2025 | Li Jeffrey K | Option Excercise | 3001 | 173.07 | $ 519,395.59 |
| Nov 19, 2025 | YOON SUNG | Grant | 6936 | 0.00 | $ 0.00 |
| Nov 19, 2025 | YOON SUNG | Option Excercise | 209 | 170.24 | $ 35,579.59 |
| Nov 19, 2025 | PAGE JOHN | Grant | 5544 | 0.00 | $ 0.00 |
| Nov 19, 2025 | PAGE JOHN | Option Excercise | 1742 | 173.29 | $ 301,873.52 |
| Nov 19, 2025 | Dougherty Neil | Grant | 23258 | 0.00 | $ 0.00 |
| Nov 19, 2025 | Dougherty Neil | Option Excercise | 5541 | 173.23 | $ 959,861.95 |
| Nov 19, 2025 | KARY JASON ANDREW | Grant | 5431 | 0.00 | $ 0.00 |
| Nov 19, 2025 | KARY JASON ANDREW | Option Excercise | 752 | 171.88 | $ 129,256.62 |
| Nov 19, 2025 | NARAYANAN KAILASH | Grant | 15212 | 0.00 | $ 0.00 |
| Nov 19, 2025 | NARAYANAN KAILASH | Option Excercise | 2764 | 172.88 | $ 477,850.00 |
| Nov 19, 2025 | JUSKIE JO ANN | Grant | 4772 | 0.00 | $ 0.00 |
| Nov 19, 2025 | JUSKIE JO ANN | Option Excercise | 289 | 172.75 | $ 49,923.83 |
| Nov 19, 2025 | POOLE LISA M. | Grant | 2217 | 0.00 | $ 0.00 |
| Nov 19, 2025 | POOLE LISA M. | Option Excercise | 310 | 172.67 | $ 53,526.42 |
| Nov 19, 2025 | Estrada Ingrid A | Grant | 13571 | 0.00 | $ 0.00 |
| Nov 19, 2025 | Estrada Ingrid A | Option Excercise | 3094 | 173.08 | $ 535,505.88 |
| Nov 14, 2025 | POOLE LISA M. | Option Excercise | 142 | 179.06 | $ 25,426.52 |
| Nov 14, 2025 | YOON SUNG | Option Excercise | 140 | 178.10 | $ 24,933.50 |
| Nov 14, 2025 | Li Jeffrey K | Option Excercise | 2163 | 178.21 | $ 385,464.33 |
| Nov 14, 2025 | KARY JASON ANDREW | Option Excercise | 335 | 177.99 | $ 59,626.55 |
| Nov 14, 2025 | Dougherty Neil | Option Excercise | 3754 | 178.12 | $ 668,669.64 |
| Nov 14, 2025 | NARAYANAN KAILASH | Option Excercise | 1242 | 178.49 | $ 221,678.97 |
| Nov 14, 2025 | Estrada Ingrid A | Option Excercise | 2161 | 178.15 | $ 384,992.61 |
| Nov 14, 2025 | Dhanasekaran Satish | Option Excercise | 7857 | 178.34 | $ 1,401,215.72 |
| Nov 14, 2025 | Nersesian Ronald S. | Option Excercise | 5601 | 177.06 | $ 991,729.01 |
| Nov 14, 2025 | PAGE JOHN | Option Excercise | 1220 | 178.08 | $ 217,260.40 |
| Nov 14, 2025 | JUSKIE JO ANN | Option Excercise | 179 | 177.99 | $ 31,860.04 |
| Oct 17, 2025 | Li Jeffrey K | Grant | 2982 | 0.00 | $ 0.00 |
| Oct 17, 2025 | JUSKIE JO ANN | Grant | 2982 | 0.00 | $ 0.00 |
| Sep 17, 2025 | POOLE LISA M. | Open Market Sale | 142 | 173.56 | $ 24,645.52 |
| Sep 17, 2025 | Estrada Ingrid A | Open Market Sale | 2000 | 173.98 | $ 347,960.00 |
| Aug 1, 2025 | POOLE LISA M. | Option Excercise | 32 | 158.68 | $ 5,077.76 |
| Jul 25, 2025 | KARY JASON ANDREW | Option Excercise | 1590 | 166.45 | $ 264,655.50 |
| Jun 30, 2025 | Dougherty Neil | Open Market Sale | 12215 | 164.60 | $ 2,010,591.44 |
| Jun 20, 2025 | Estrada Ingrid A | Open Market Sale | 10000 | 158.97 | $ 1,589,682.00 |
| May 30, 2025 | Dhanasekaran Satish | Open Market Sale | 658 | 157.78 | $ 103,819.24 |
| May 30, 2025 | PAGE JOHN | Open Market Sale | 7368 | 157.78 | $ 1,162,523.04 |
| May 29, 2025 | Stephens Kevin A | Open Market Purchase | 280 | 159.00 | $ 44,520.00 |
| May 26, 2025 | JUSKIE JO ANN | Grant | 1175 | 0.00 | $ 0.00 |
| May 22, 2025 | HAMADA RICHARD P | Open Market Sale | 1589 | 162.00 | $ 257,418.00 |
| May 16, 2025 | Dhanasekaran Satish | Option Excercise | 348 | 165.40 | $ 57,559.20 |
| May 14, 2025 | Estrada Ingrid A | Option Excercise | 6358 | 164.46 | $ 1,045,636.68 |
| May 14, 2025 | Dougherty Neil | Grant | 22438 | 0.00 | $ 0.00 |
| May 14, 2025 | Dougherty Neil | Option Excercise | 10223 | 164.46 | $ 1,681,274.58 |
| May 14, 2025 | PAGE JOHN | Grant | 12822 | 0.00 | $ 0.00 |
| May 14, 2025 | PAGE JOHN | Option Excercise | 5454 | 164.46 | $ 896,964.84 |
| May 14, 2025 | WALLACE Mark ADAM | Grant | 12822 | 0.00 | $ 0.00 |
| May 14, 2025 | WALLACE Mark ADAM | Option Excercise | 4144 | 164.46 | $ 681,522.24 |
| May 14, 2025 | Gooi Soon Chai | Grant | 12822 | 0.00 | $ 0.00 |
| May 14, 2025 | Estrada Ingrid A | Grant | 12822 | 0.00 | $ 0.00 |
| Mar 27, 2025 | Dougherty Neil | Open Market Sale | 3632 | 155.00 | $ 562,960.00 |
| Mar 27, 2025 | Dougherty Neil | Open Market Sale | 3632 | 155.00 | $ 562,960.00 |
| Mar 21, 2025 | RANGO ROBERT A. | Grant | 1589 | 0.00 | $ 0.00 |
| Mar 21, 2025 | HALLORAN JEAN | Grant | 1589 | 0.00 | $ 0.00 |
| Mar 21, 2025 | Stephens Kevin A | Grant | 1589 | 0.00 | $ 0.00 |
| Mar 21, 2025 | CULLEN JAMES | Grant | 1589 | 0.00 | $ 0.00 |
| Mar 21, 2025 | HAMADA RICHARD P | Grant | 1589 | 0.00 | $ 0.00 |
| Mar 21, 2025 | Lacouture Paul A | Grant | 1589 | 0.00 | $ 0.00 |
| Mar 21, 2025 | Nersesian Ronald S. | Grant | 1589 | 0.00 | $ 0.00 |
| Mar 21, 2025 | Holthaus Michelle Johnston | Grant | 1589 | 0.00 | $ 0.00 |
| Mar 21, 2025 | Olsen Joanne Beth | Grant | 1589 | 0.00 | $ 0.00 |
| Mar 21, 2025 | Dockendorff Charles J | Grant | 1589 | 0.00 | $ 0.00 |
| Jan 10, 2025 | Nersesian Ronald S. | Option Excercise | 4899 | 162.24 | $ 794,813.76 |
| Dec 30, 2024 | WALLACE Mark ADAM | Open Market Sale | 6000 | 161.80 | $ 970,770.00 |