| Nov 24, 2025 | Rostami Andrew K | Open Market Sale | 516 | 428.50 | $ 221,106.00 |
| Nov 13, 2025 | Hegde Vinayak | Grant | 140000 | 0.00 | $ 0.00 |
| Oct 31, 2025 | Rostami Andrew K | Option Excercise | 484 | 447.34 | $ 216,512.56 |
| Oct 24, 2025 | Valiyaveettil Ravi Mohan | Option Excercise | 1270 | 506.56 | $ 643,331.20 |
| Sep 18, 2025 | Booth Kenneth | Option Excercise | 4000 | 333.94 | $ 1,335,760.00 |
| Sep 18, 2025 | Booth Kenneth | Open Market Sale | 4000 | 506.59 | $ 2,026,360.00 |
| Sep 11, 2025 | ULATOWSKI DANIEL A. | Option Excercise | 4000 | 333.94 | $ 1,335,760.00 |
| Sep 11, 2025 | ULATOWSKI DANIEL A. | Open Market Sale | 4000 | 522.00 | $ 2,088,000.00 |
| Sep 5, 2025 | Elliott Nicholas J | Open Market Sale | 350 | 521.73 | $ 182,605.50 |
| Aug 25, 2025 | LUM JONATHAN | Option Excercise | 6000 | 333.94 | $ 2,003,640.00 |
| Aug 25, 2025 | LUM JONATHAN | Open Market Sale | 6000 | 512.61 | $ 3,075,683.85 |
| Aug 22, 2025 | ULATOWSKI DANIEL A. | Option Excercise | 3644 | 333.94 | $ 1,216,877.36 |
| Aug 22, 2025 | ULATOWSKI DANIEL A. | Open Market Sale | 3697 | 508.32 | $ 1,879,240.95 |
| Jul 2, 2025 | Prescott General Partners LLC | Other Disposition | 42329 | 509.43 | $ 21,563,662.47 |
| Jul 2, 2025 | Watson Jill Foss | Open Market Sale | 20000 | 539.97 | $ 10,799,406.45 |
| Jun 20, 2025 | Rostami Andrew K | Open Market Sale | 375 | 505.29 | $ 189,483.75 |
| Jun 11, 2025 | ULATOWSKI DANIEL A. | Option Excercise | 6356 | 333.94 | $ 2,122,522.64 |
| Jun 11, 2025 | ULATOWSKI DANIEL A. | Open Market Sale | 6356 | 522.16 | $ 3,318,825.58 |
| Jun 4, 2025 | Flanagan Glenda J | Grant | 410 | 0.00 | $ 0.00 |
| Jun 4, 2025 | Hegde Vinayak | Grant | 410 | 0.00 | $ 0.00 |
| Jun 4, 2025 | VASSALLUZZO SCOTT J | Grant | 410 | 0.00 | $ 0.00 |
| Jun 4, 2025 | Quinn Sean Edward | Grant | 410 | 0.00 | $ 0.00 |
| Jun 4, 2025 | TRYFOROS THOMAS N | Grant | 410 | 0.00 | $ 0.00 |
| May 12, 2025 | Prescott General Partners LLC | Open Market Sale | 16909 | 499.84 | $ 8,451,804.71 |
| May 12, 2025 | VASSALLUZZO SCOTT J | Open Market Sale | 16909 | 499.84 | $ 8,451,804.71 |
| May 12, 2025 | SMITH THOMAS W | Open Market Sale | 16909 | 499.84 | $ 8,451,804.71 |
| May 7, 2025 | Prescott General Partners LLC | Open Market Sale | 59861 | 495.06 | $ 29,634,529.58 |
| May 7, 2025 | VASSALLUZZO SCOTT J | Open Market Sale | 59861 | 495.06 | $ 29,634,529.58 |
| May 7, 2025 | SMITH THOMAS W | Open Market Sale | 59861 | 495.06 | $ 29,634,529.58 |
| Apr 18, 2025 | Rostami Andrew K | Option Excercise | 443 | 472.19 | $ 209,180.17 |
| Mar 25, 2025 | BUSK DOUGLAS W | Option Excercise | 3000 | 333.94 | $ 1,001,820.00 |
| Mar 25, 2025 | BUSK DOUGLAS W | Open Market Sale | 3000 | 515.97 | $ 1,547,910.00 |
| Mar 20, 2025 | Elliott Nicholas J | Open Market Sale | 300 | 502.00 | $ 150,600.00 |
| Jan 23, 2025 | Martin Jay D | Option Excercise | 159 | 524.14 | $ 83,338.26 |
| Jan 23, 2025 | Elliott Nicholas J | Option Excercise | 214 | 524.14 | $ 112,165.96 |
| Jan 14, 2025 | Booth Kenneth | Grant | 57104 | 0.00 | $ 0.00 |
| Dec 24, 2024 | Flanagan Glenda J | Other Aquisition | 1562 | 0.00 | $ 0.00 |
| Dec 17, 2024 | LUM JONATHAN | Open Market Sale | 552 | 489.90 | $ 270,424.80 |
| Dec 3, 2024 | SMITH ARTHUR L | Grant | 28290 | 0.00 | $ 0.00 |
| Dec 3, 2024 | ULATOWSKI DANIEL A. | Grant | 28290 | 0.00 | $ 0.00 |
| Dec 3, 2024 | LUM JONATHAN | Grant | 23884 | 0.00 | $ 0.00 |
| Dec 3, 2024 | Rostami Andrew K | Grant | 20572 | 0.00 | $ 0.00 |
| Dec 3, 2024 | KERBER ERIN J | Grant | 23508 | 0.00 | $ 0.00 |
| Dec 3, 2024 | Martin Jay D | Grant | 22583 | 0.00 | $ 0.00 |
| Dec 3, 2024 | Elliott Nicholas J | Grant | 18373 | 0.00 | $ 0.00 |
| Dec 3, 2024 | Rummler Wendy A | Grant | 20772 | 0.00 | $ 0.00 |
| Dec 3, 2024 | Valiyaveettil Ravi Mohan | Grant | 20958 | 0.00 | $ 0.00 |