| Oct 15, 2025 | Rupani Altaf | Option Excercise | 166 | 0.00 | $ 0.00 |
| Oct 15, 2025 | Rupani Altaf | Option Excercise | 61 | 236.79 | $ 14,444.19 |
| Oct 1, 2025 | GRABE WILLIAM O | Other Aquisition | 107 | 0.00 | $ 0.00 |
| Oct 1, 2025 | FUCHS ANNE SUTHERLAND | Other Aquisition | 61 | 0.00 | $ 0.00 |
| Oct 1, 2025 | FERGUSON DIANA SUE | Other Aquisition | 97 | 0.00 | $ 0.00 |
| Oct 1, 2025 | CESAN RAUL E | Other Aquisition | 100 | 0.00 | $ 0.00 |
| Oct 1, 2025 | PAGLIUCA STEPHEN G | Other Aquisition | 90 | 0.00 | $ 0.00 |
| Oct 1, 2025 | GUTIERREZ JOSE M | Other Aquisition | 52 | 0.00 | $ 0.00 |
| Sep 15, 2025 | Rinello John J | Option Excercise | 59 | 0.00 | $ 0.00 |
| Sep 15, 2025 | Rinello John J | Option Excercise | 18 | 246.89 | $ 4,444.02 |
| Sep 15, 2025 | van Ham Dick | Option Excercise | 59 | 0.00 | $ 0.00 |
| Sep 15, 2025 | van Ham Dick | Option Excercise | 32 | 246.89 | $ 7,900.48 |
| Aug 29, 2025 | Kranich Robin B | Other Aquisition | 24 | 238.63 | $ 5,727.12 |
| Aug 29, 2025 | HALL EUGENE A | Other Aquisition | 24 | 238.63 | $ 5,727.12 |
| Aug 29, 2025 | Safian Craig | Other Aquisition | 15 | 238.63 | $ 3,579.45 |
| Aug 22, 2025 | Rinello John J | Open Market Sale | 105 | 249.71 | $ 26,219.55 |
| Aug 19, 2025 | CESAN RAUL E | Other Disposition | 16000 | 243.90 | $ 3,902,400.00 |
| Aug 18, 2025 | GUTIERREZ JOSE M | Open Market Purchase | 417 | 239.80 | $ 99,996.60 |
| Aug 14, 2025 | GRABE WILLIAM O | Other Aquisition | 53133 | 0.00 | $ 0.00 |
| Jul 1, 2025 | CESAN RAUL E | Other Aquisition | 61 | 0.00 | $ 0.00 |
| Jul 1, 2025 | FERGUSON DIANA SUE | Other Aquisition | 60 | 0.00 | $ 0.00 |
| Jul 1, 2025 | GUTIERREZ JOSE M | Other Aquisition | 32 | 0.00 | $ 0.00 |
| Jul 1, 2025 | GRABE WILLIAM O | Other Aquisition | 66 | 0.00 | $ 0.00 |
| Jul 1, 2025 | PAGLIUCA STEPHEN G | Other Aquisition | 55 | 0.00 | $ 0.00 |
| Jul 1, 2025 | FUCHS ANNE SUTHERLAND | Other Aquisition | 38 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Rinello John J | Option Excercise | 71 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Rinello John J | Option Excercise | 21 | 404.22 | $ 8,488.62 |
| Jun 12, 2025 | FUCHS ANNE SUTHERLAND | Open Market Sale | 655 | 413.29 | $ 270,704.95 |
| Jun 9, 2025 | DYKSTRA KAREN E | Open Market Sale | 1880 | 421.51 | $ 792,438.80 |
| Jun 6, 2025 | CESAN RAUL E | Option Excercise | 555 | 0.00 | $ 0.00 |
| Jun 6, 2025 | GRABE WILLIAM O | Option Excercise | 555 | 0.00 | $ 0.00 |
| Jun 6, 2025 | PAGLIUCA STEPHEN G | Option Excercise | 555 | 0.00 | $ 0.00 |
| Jun 6, 2025 | FUCHS ANNE SUTHERLAND | Option Excercise | 555 | 0.00 | $ 0.00 |
| Jun 6, 2025 | DYKSTRA KAREN E | Option Excercise | 555 | 0.00 | $ 0.00 |
| Jun 6, 2025 | GUTIERREZ JOSE M | Option Excercise | 555 | 0.00 | $ 0.00 |
| May 30, 2025 | Kranich Robin B | Other Aquisition | 14 | 414.60 | $ 5,804.40 |
| May 30, 2025 | Safian Craig | Other Aquisition | 8 | 414.60 | $ 3,316.80 |
| May 30, 2025 | HALL EUGENE A | Other Aquisition | 14 | 414.60 | $ 5,804.40 |
| May 21, 2025 | Hensel Scott | Open Market Sale | 5396 | 448.78 | $ 2,421,616.88 |
| May 20, 2025 | Hensel Scott | Option Excercise | 15340 | 154.31 | $ 2,367,115.40 |
| May 20, 2025 | Hensel Scott | Other Disposition | 5285 | 447.90 | $ 2,367,151.50 |
| May 20, 2025 | Hensel Scott | Option Excercise | 4659 | 447.90 | $ 2,086,766.10 |
| May 19, 2025 | Jain Akhil | Open Market Sale | 625 | 450.00 | $ 281,250.00 |
| May 16, 2025 | Herkes Claire | Open Market Sale | 188 | 447.17 | $ 84,067.96 |
| May 15, 2025 | Jain Akhil | Open Market Sale | 25 | 450.00 | $ 11,250.00 |
| May 13, 2025 | Safian Craig | Open Market Sale | 3415 | 450.17 | $ 1,537,330.55 |
| May 13, 2025 | Wartinbee William James III | Open Market Sale | 538 | 449.09 | $ 241,610.42 |
| May 12, 2025 | Safian Craig | Option Excercise | 10657 | 154.31 | $ 1,644,481.67 |
| May 12, 2025 | Safian Craig | Other Disposition | 3680 | 446.95 | $ 1,644,776.00 |
| May 12, 2025 | Safian Craig | Option Excercise | 3562 | 446.95 | $ 1,592,035.90 |
| May 7, 2025 | Kranich Robin B | Open Market Sale | 739 | 436.50 | $ 322,573.50 |
| May 7, 2025 | Rinello John J | Open Market Sale | 109 | 436.35 | $ 47,562.15 |
| May 4, 2025 | Kim Thomas Sang | Option Excercise | 1130 | 0.00 | $ 0.00 |
| May 4, 2025 | Kim Thomas Sang | Option Excercise | 500 | 427.49 | $ 213,745.00 |
| Apr 1, 2025 | GUTIERREZ JOSE M | Other Aquisition | 32 | 0.00 | $ 0.00 |
| Apr 1, 2025 | FUCHS ANNE SUTHERLAND | Other Aquisition | 37 | 0.00 | $ 0.00 |
| Apr 1, 2025 | FERGUSON DIANA SUE | Other Aquisition | 60 | 0.00 | $ 0.00 |
| Apr 1, 2025 | CESAN RAUL E | Other Aquisition | 60 | 0.00 | $ 0.00 |
| Apr 1, 2025 | GRABE WILLIAM O | Other Aquisition | 65 | 0.00 | $ 0.00 |
| Apr 1, 2025 | PAGLIUCA STEPHEN G | Other Aquisition | 54 | 0.00 | $ 0.00 |
| Feb 28, 2025 | Safian Craig | Other Aquisition | 12 | 473.40 | $ 5,680.80 |
| Feb 28, 2025 | HALL EUGENE A | Other Aquisition | 12 | 473.40 | $ 5,680.80 |
| Feb 28, 2025 | Kranich Robin B | Other Aquisition | 12 | 473.40 | $ 5,680.80 |
| Feb 27, 2025 | Rinello John J | Open Market Sale | 90 | 493.19 | $ 44,387.10 |
| Feb 26, 2025 | Genovese Yvonne | Open Market Sale | 1740 | 506.47 | $ 881,257.80 |
| Feb 24, 2025 | Serra Eileen | Open Market Sale | 1200 | 489.77 | $ 587,724.00 |
| Feb 13, 2025 | Genovese Yvonne | Option Excercise | 4826 | 180.64 | $ 871,768.64 |
| Feb 13, 2025 | Genovese Yvonne | Other Disposition | 1686 | 517.17 | $ 871,948.62 |
| Feb 13, 2025 | Genovese Yvonne | Option Excercise | 1400 | 517.17 | $ 724,038.00 |
| Feb 10, 2025 | Hensel Scott | Option Excercise | 3667 | 0.00 | $ 0.00 |
| Feb 10, 2025 | Hensel Scott | Option Excercise | 1700 | 528.87 | $ 899,079.00 |
| Feb 10, 2025 | HALL EUGENE A | Option Excercise | 20938 | 0.00 | $ 0.00 |
| Feb 10, 2025 | HALL EUGENE A | Option Excercise | 8363 | 528.87 | $ 4,422,939.81 |
| Feb 10, 2025 | Genovese Yvonne | Option Excercise | 1937 | 0.00 | $ 0.00 |
| Feb 10, 2025 | Genovese Yvonne | Option Excercise | 822 | 528.87 | $ 434,731.14 |
| Feb 10, 2025 | Allard Kenneth | Option Excercise | 2470 | 0.00 | $ 0.00 |
| Feb 10, 2025 | Allard Kenneth | Option Excercise | 1366 | 528.87 | $ 722,436.42 |
| Feb 10, 2025 | Wartinbee William James III | Option Excercise | 484 | 0.00 | $ 0.00 |
| Feb 10, 2025 | Wartinbee William James III | Option Excercise | 152 | 528.87 | $ 80,388.24 |
| Feb 10, 2025 | van Ham Dick | Option Excercise | 242 | 0.00 | $ 0.00 |
| Feb 10, 2025 | van Ham Dick | Option Excercise | 141 | 528.87 | $ 74,570.67 |
| Feb 10, 2025 | Sribar Valentin | Option Excercise | 484 | 0.00 | $ 0.00 |
| Feb 10, 2025 | Sribar Valentin | Option Excercise | 135 | 528.87 | $ 71,397.45 |
| Feb 10, 2025 | Safian Craig | Option Excercise | 6076 | 0.00 | $ 0.00 |
| Feb 10, 2025 | Safian Craig | Option Excercise | 2960 | 528.87 | $ 1,565,455.20 |
| Feb 10, 2025 | Rinello John J | Open Market Sale | 90 | 530.51 | $ 47,745.90 |
| Feb 10, 2025 | Rinello John J | Option Excercise | 311 | 0.00 | $ 0.00 |
| Feb 10, 2025 | Rinello John J | Option Excercise | 91 | 528.87 | $ 48,127.17 |
| Feb 10, 2025 | Kranich Robin B | Option Excercise | 3667 | 0.00 | $ 0.00 |
| Feb 10, 2025 | Kranich Robin B | Option Excercise | 2028 | 528.87 | $ 1,072,548.36 |
| Feb 10, 2025 | Jain Akhil | Option Excercise | 1937 | 0.00 | $ 0.00 |
| Feb 10, 2025 | Jain Akhil | Option Excercise | 860 | 528.87 | $ 454,828.20 |
| Feb 8, 2025 | Allard Kenneth | Option Excercise | 3408 | 0.00 | $ 0.00 |
| Feb 8, 2025 | Allard Kenneth | Option Excercise | 1614 | 529.29 | $ 854,274.06 |
| Feb 8, 2025 | Safian Craig | Option Excercise | 6883 | 0.00 | $ 0.00 |
| Feb 8, 2025 | Safian Craig | Option Excercise | 3128 | 529.29 | $ 1,655,619.12 |
| Feb 8, 2025 | Sribar Valentin | Option Excercise | 2718 | 0.00 | $ 0.00 |
| Feb 8, 2025 | Sribar Valentin | Option Excercise | 910 | 529.29 | $ 481,653.90 |
| Feb 8, 2025 | van Ham Dick | Option Excercise | 517 | 0.00 | $ 0.00 |
| Feb 8, 2025 | van Ham Dick | Option Excercise | 309 | 529.29 | $ 163,550.61 |
| Feb 8, 2025 | HALL EUGENE A | Option Excercise | 23808 | 0.00 | $ 0.00 |
| Feb 8, 2025 | HALL EUGENE A | Option Excercise | 9399 | 529.29 | $ 4,974,796.71 |
| Feb 8, 2025 | Genovese Yvonne | Option Excercise | 2718 | 0.00 | $ 0.00 |
| Feb 8, 2025 | Genovese Yvonne | Option Excercise | 903 | 529.29 | $ 477,948.87 |
| Feb 8, 2025 | Wartinbee William James III | Option Excercise | 1272 | 0.00 | $ 0.00 |
| Feb 8, 2025 | Wartinbee William James III | Option Excercise | 412 | 529.29 | $ 218,067.48 |
| Feb 8, 2025 | Hensel Scott | Option Excercise | 4182 | 0.00 | $ 0.00 |
| Feb 8, 2025 | Hensel Scott | Option Excercise | 1668 | 529.29 | $ 882,855.72 |
| Feb 8, 2025 | Herkes Claire | Option Excercise | 2718 | 0.00 | $ 0.00 |
| Feb 8, 2025 | Herkes Claire | Option Excercise | 989 | 529.29 | $ 523,467.81 |
| Feb 8, 2025 | Jain Akhil | Option Excercise | 2718 | 0.00 | $ 0.00 |
| Feb 8, 2025 | Jain Akhil | Option Excercise | 936 | 529.29 | $ 495,415.44 |
| Feb 8, 2025 | Kim Thomas Sang | Option Excercise | 928 | 0.00 | $ 0.00 |
| Feb 8, 2025 | Kim Thomas Sang | Option Excercise | 303 | 529.29 | $ 160,374.87 |
| Feb 8, 2025 | Kranich Robin B | Option Excercise | 4183 | 0.00 | $ 0.00 |
| Feb 8, 2025 | Kranich Robin B | Option Excercise | 2043 | 529.29 | $ 1,081,339.47 |
| Feb 8, 2025 | Rinello John J | Option Excercise | 683 | 0.00 | $ 0.00 |
| Feb 8, 2025 | Rinello John J | Option Excercise | 201 | 529.29 | $ 106,387.29 |
| Feb 8, 2025 | Rupani Altaf | Option Excercise | 519 | 0.00 | $ 0.00 |
| Feb 8, 2025 | Rupani Altaf | Option Excercise | 190 | 529.29 | $ 100,565.10 |
| Dec 11, 2024 | Genovese Yvonne | Open Market Sale | 173 | 519.83 | $ 89,930.59 |
| Dec 9, 2024 | GRABE WILLIAM O | Other Disposition | 966 | 0.00 | $ 0.00 |
| Dec 6, 2024 | Wartinbee William James III | Open Market Sale | 189 | 523.54 | $ 98,949.06 |