| Feb 12, 2026 | Guindo Chirfi | Open Market Sale | 10000 | 121.46 | $ 1,214,562.00 |
| Feb 10, 2026 | Li Dean Y | Open Market Sale | 10235 | 117.52 | $ 1,202,843.81 |
| Feb 9, 2026 | Guindo Chirfi | Open Market Sale | 10000 | 118.41 | $ 1,184,101.00 |
| Feb 9, 2026 | Zachary Jennifer | Option Excercise | 121573 | 119.15 | $ 14,485,690.41 |
| Feb 9, 2026 | Zachary Jennifer | Open Market Sale | 121573 | 119.15 | $ 14,485,690.41 |
| Feb 6, 2026 | Williams David Michael | Option Excercise | 5000 | 77.62 | $ 388,100.00 |
| Feb 6, 2026 | Williams David Michael | Open Market Sale | 5000 | 121.91 | $ 609,525.00 |
| Feb 6, 2026 | Oosthuizen Johannes Jacobus | Open Market Sale | 15000 | 121.87 | $ 1,827,991.50 |
| Feb 6, 2026 | DeLuca Richard R. | Open Market Sale | 37685 | 120.92 | $ 4,557,024.71 |
| Feb 5, 2026 | Guindo Chirfi | Open Market Sale | 20000 | 121.88 | $ 2,437,676.00 |
| Feb 4, 2026 | Smart Dalton | Option Excercise | 4000 | 62.07 | $ 248,280.00 |
| Feb 4, 2026 | Smart Dalton | Open Market Sale | 6400 | 119.68 | $ 765,920.00 |
| Feb 4, 2026 | Litchfield Caroline | Option Excercise | 41997 | 53.06 | $ 2,228,360.82 |
| Feb 4, 2026 | Litchfield Caroline | Open Market Sale | 41997 | 119.61 | $ 5,023,311.57 |
| Feb 4, 2026 | Li Dean Y | Option Excercise | 15087 | 56.04 | $ 845,475.48 |
| Feb 4, 2026 | Li Dean Y | Open Market Sale | 15087 | 118.77 | $ 1,791,824.15 |
| Feb 4, 2026 | Davis Robert M | Open Market Sale | 47434 | 118.04 | $ 5,599,327.27 |
| Jan 26, 2026 | Davis Robert M | Grant | 47434 | 107.40 | $ 5,094,411.60 |
| Jan 26, 2026 | Chattopadhyay Sanat | Grant | 13880 | 107.40 | $ 1,490,712.00 |
| Jan 26, 2026 | Williams David Michael | Grant | 6112 | 107.40 | $ 656,428.80 |
| Jan 26, 2026 | Smart Dalton | Grant | 1066 | 107.40 | $ 114,488.40 |
| Jan 26, 2026 | Romanelli Joseph | Grant | 5703 | 107.40 | $ 612,502.20 |
| Jan 26, 2026 | Oosthuizen Johannes Jacobus | Grant | 5026 | 107.40 | $ 539,792.40 |
| Jan 26, 2026 | Litchfield Caroline | Grant | 15852 | 107.40 | $ 1,702,504.80 |
| Jan 26, 2026 | Li Dean Y | Grant | 20469 | 107.40 | $ 2,198,370.60 |
| Jan 26, 2026 | Guindo Chirfi | Grant | 9865 | 107.40 | $ 1,059,501.00 |
| Jan 26, 2026 | DeLuca Richard R. | Grant | 12264 | 107.40 | $ 1,317,153.60 |
| Jan 26, 2026 | Zachary Jennifer | Grant | 11583 | 107.40 | $ 1,244,014.20 |
| Nov 10, 2025 | Downing Cristal N | Open Market Sale | 7085 | 87.00 | $ 616,395.00 |
| Nov 3, 2025 | Williams David Michael | Open Market Sale | 8614 | 83.59 | $ 720,039.95 |
| May 3, 2025 | Smart Dalton | Option Excercise | 2050 | 83.18 | $ 170,519.00 |
| May 3, 2025 | Smart Dalton | Option Excercise | 844 | 83.18 | $ 70,203.92 |
| Apr 30, 2025 | Smart Dalton | Option Excercise | 845 | 84.06 | $ 71,027.50 |
| Apr 30, 2025 | Smart Dalton | Option Excercise | 290 | 84.06 | $ 24,375.95 |
| Apr 30, 2025 | Romanelli Joseph | Option Excercise | 4325 | 83.95 | $ 363,090.85 |
| Apr 30, 2025 | Romanelli Joseph | Option Excercise | 2132 | 83.95 | $ 178,984.97 |
| Apr 30, 2025 | Larson Betty D | Option Excercise | 11350 | 84.71 | $ 961,458.50 |
| Apr 30, 2025 | Larson Betty D | Option Excercise | 5153 | 84.71 | $ 436,510.63 |
| Apr 25, 2025 | Smart Dalton | Option Excercise | 5000 | 58.08 | $ 290,400.00 |
| Apr 25, 2025 | Smart Dalton | Open Market Sale | 4262 | 82.76 | $ 352,723.12 |