| Dec 3, 2025 | Wood Suzanne H | Grant | 15 | 0.00 | $ 0.00 |
| Dec 3, 2025 | Alan Murray J. | Grant | 15 | 0.00 | $ 0.00 |
| Dec 3, 2025 | May Brian | Grant | 20 | 0.00 | $ 0.00 |
| Dec 3, 2025 | May Brian | Option Excercise | 278 | 251.44 | $ 69,900.32 |
| Dec 3, 2025 | BECKWITT RICHARD | Grant | 15 | 0.00 | $ 0.00 |
| Dec 3, 2025 | METCALF JAMES S | Grant | 15 | 0.00 | $ 0.00 |
| Dec 3, 2025 | BAKER KELLY A | Grant | 15 | 0.00 | $ 0.00 |
| Dec 3, 2025 | Halligan Catherine Ann | Grant | 15 | 0.00 | $ 0.00 |
| Dec 3, 2025 | Drabble Geoff | Grant | 20 | 0.00 | $ 0.00 |
| Dec 3, 2025 | Drabble Geoff | Option Excercise | 278 | 251.44 | $ 69,900.32 |
| Dec 3, 2025 | Agrawal Rekha | Grant | 15 | 0.00 | $ 0.00 |
| Nov 11, 2025 | Thees William T. Jr | Grant | 2 | 0.00 | $ 0.00 |
| Nov 11, 2025 | Thees William T. Jr | Option Excercise | 1 | 246.10 | $ 246.10 |
| Nov 11, 2025 | Stirrup Allison | Grant | 1 | 0.00 | $ 0.00 |
| Nov 11, 2025 | Stirrup Allison | Option Excercise | 1 | 246.10 | $ 246.10 |
| Nov 11, 2025 | Schlicher Jake | Grant | 2 | 0.00 | $ 0.00 |
| Nov 11, 2025 | Schlicher Jake | Option Excercise | 1 | 246.10 | $ 246.10 |
| Nov 11, 2025 | Paisley James A. | Grant | 2 | 0.00 | $ 0.00 |
| Nov 11, 2025 | Paisley James A. | Option Excercise | 1 | 246.10 | $ 246.10 |
| Nov 11, 2025 | Murphy Kevin Michael | Grant | 16 | 0.00 | $ 0.00 |
| Nov 11, 2025 | Murphy Kevin Michael | Option Excercise | 8 | 246.10 | $ 1,968.80 |
| Nov 11, 2025 | Graham Ian T. | Grant | 2 | 0.00 | $ 0.00 |
| Nov 11, 2025 | Graham Ian T. | Option Excercise | 1 | 246.10 | $ 246.10 |
| Nov 11, 2025 | Brundage William | Grant | 5 | 0.00 | $ 0.00 |
| Nov 11, 2025 | Brundage William | Option Excercise | 3 | 246.10 | $ 738.30 |
| Nov 10, 2025 | METCALF JAMES S | Grant | 16 | 251.57 | $ 4,025.20 |
| Nov 7, 2025 | Halligan Catherine Ann | Grant | 5 | 246.93 | $ 1,234.63 |
| Nov 7, 2025 | BAKER KELLY A | Grant | 1 | 242.60 | $ 242.60 |
| Oct 16, 2025 | Winckler Richard | Open Market Sale | 83 | 241.80 | $ 20,068.99 |
| Oct 15, 2025 | Camposano Robert Anthony Jr. | Option Excercise | 110 | 240.42 | $ 26,446.20 |
| Oct 15, 2025 | Graham Ian T. | Option Excercise | 253 | 240.42 | $ 60,826.26 |
| Oct 15, 2025 | Graham Ian T. | Grant | 7 | 0.00 | $ 0.00 |
| Oct 15, 2025 | Graham Ian T. | Open Market Sale | 606 | 239.33 | $ 145,031.92 |
| Oct 15, 2025 | Winckler Richard | Option Excercise | 70 | 240.42 | $ 16,829.40 |
| Oct 15, 2025 | Thees William T. Jr | Option Excercise | 286 | 240.42 | $ 68,760.12 |
| Oct 15, 2025 | Thees William T. Jr | Grant | 7 | 0.00 | $ 0.00 |
| Oct 15, 2025 | Schlicher Jake | Option Excercise | 256 | 240.42 | $ 61,547.52 |
| Oct 15, 2025 | Schlicher Jake | Grant | 7 | 0.00 | $ 0.00 |
| Oct 15, 2025 | Paisley James A. | Option Excercise | 280 | 240.42 | $ 67,317.60 |
| Oct 15, 2025 | Paisley James A. | Grant | 7 | 0.00 | $ 0.00 |
| Oct 15, 2025 | Stirrup Allison | Option Excercise | 143 | 240.42 | $ 34,380.06 |
| Oct 15, 2025 | Stirrup Allison | Grant | 3 | 0.00 | $ 0.00 |
| Oct 15, 2025 | Murphy Kevin Michael | Option Excercise | 2213 | 240.42 | $ 532,049.46 |
| Oct 15, 2025 | Murphy Kevin Michael | Grant | 64 | 0.00 | $ 0.00 |
| Oct 15, 2025 | Brundage William | Option Excercise | 663 | 240.42 | $ 159,398.46 |
| Oct 15, 2025 | Brundage William | Grant | 18 | 0.00 | $ 0.00 |
| Oct 14, 2025 | Paisley James A. | Open Market Sale | 3000 | 236.97 | $ 710,906.10 |
| Oct 14, 2025 | Winckler Richard | Open Market Sale | 1034 | 232.70 | $ 240,611.80 |
| Oct 13, 2025 | Graham Ian T. | Open Market Sale | 4864 | 233.22 | $ 1,134,382.08 |
| Oct 13, 2025 | Camposano Robert Anthony Jr. | Grant | 2566 | 0.00 | $ 0.00 |
| Oct 13, 2025 | Camposano Robert Anthony Jr. | Option Excercise | 870 | 0.00 | $ 0.00 |
| Oct 13, 2025 | Camposano Robert Anthony Jr. | Option Excercise | 1040 | 231.47 | $ 240,728.80 |
| Oct 13, 2025 | Camposano Robert Anthony Jr. | Open Market Sale | 1600 | 233.23 | $ 373,174.40 |
| Oct 13, 2025 | Thees William T. Jr | Grant | 6489 | 0.00 | $ 0.00 |
| Oct 13, 2025 | Thees William T. Jr | Option Excercise | 2735 | 0.00 | $ 0.00 |
| Oct 13, 2025 | Thees William T. Jr | Option Excercise | 3678 | 231.47 | $ 851,346.66 |
| Oct 13, 2025 | Thees William T. Jr | Open Market Sale | 2308 | 234.55 | $ 541,341.40 |
| Oct 13, 2025 | Stirrup Allison | Grant | 1951 | 0.00 | $ 0.00 |
| Oct 13, 2025 | Stirrup Allison | Option Excercise | 563 | 0.00 | $ 0.00 |
| Oct 13, 2025 | Stirrup Allison | Option Excercise | 740 | 231.47 | $ 171,287.80 |
| Oct 13, 2025 | Stirrup Allison | Open Market Sale | 969 | 234.23 | $ 226,968.58 |
| Oct 13, 2025 | Brundage William | Grant | 11586 | 0.00 | $ 0.00 |
| Oct 13, 2025 | Stirrup Allison | Other Disposition | 70 | 0.00 | $ 0.00 |
| Oct 13, 2025 | Brundage William | Option Excercise | 4472 | 231.47 | $ 1,035,133.84 |
| Oct 13, 2025 | Brundage William | Open Market Sale | 3000 | 233.32 | $ 699,969.00 |
| Oct 13, 2025 | Paisley James A. | Grant | 4795 | 0.00 | $ 0.00 |
| Oct 13, 2025 | Paisley James A. | Option Excercise | 1999 | 0.00 | $ 0.00 |
| Oct 13, 2025 | Paisley James A. | Option Excercise | 2688 | 231.47 | $ 622,191.36 |
| Oct 13, 2025 | Winckler Richard | Grant | 1550 | 0.00 | $ 0.00 |
| Oct 13, 2025 | Winckler Richard | Option Excercise | 622 | 0.00 | $ 0.00 |
| Oct 13, 2025 | Winckler Richard | Option Excercise | 851 | 231.47 | $ 196,980.97 |
| Oct 13, 2025 | Murphy Kevin Michael | Grant | 32381 | 0.00 | $ 0.00 |
| Oct 13, 2025 | Murphy Kevin Michael | Option Excercise | 12063 | 231.47 | $ 2,792,222.61 |
| Oct 13, 2025 | Murphy Kevin Michael | Open Market Sale | 8800 | 234.13 | $ 2,060,349.28 |
| Oct 13, 2025 | Schlicher Jake | Grant | 5332 | 0.00 | $ 0.00 |
| Oct 13, 2025 | Schlicher Jake | Option Excercise | 2166 | 0.00 | $ 0.00 |
| Oct 13, 2025 | Schlicher Jake | Option Excercise | 2912 | 231.47 | $ 674,040.64 |
| Oct 13, 2025 | Schlicher Jake | Open Market Sale | 3000 | 233.52 | $ 700,548.90 |
| Oct 13, 2025 | Graham Ian T. | Grant | 6232 | 0.00 | $ 0.00 |
| Oct 13, 2025 | Graham Ian T. | Option Excercise | 2674 | 0.00 | $ 0.00 |
| Oct 13, 2025 | Graham Ian T. | Option Excercise | 3245 | 231.47 | $ 751,120.15 |
| Aug 6, 2025 | Halligan Catherine Ann | Grant | 3 | 223.15 | $ 669.45 |
| Aug 6, 2025 | METCALF JAMES S | Grant | 16 | 225.39 | $ 3,606.24 |
| Aug 6, 2025 | BAKER KELLY A | Grant | 1 | 224.94 | $ 224.94 |
| May 6, 2025 | Halligan Catherine Ann | Grant | 4 | 169.99 | $ 679.96 |
| May 6, 2025 | METCALF JAMES S | Grant | 21 | 170.76 | $ 3,585.96 |
| May 6, 2025 | BAKER KELLY A | Grant | 7 | 169.64 | $ 1,187.48 |
| Jan 6, 2025 | Morrissey Victoria | Open Market Sale | 2000 | 177.00 | $ 354,000.00 |
| Dec 18, 2024 | May Brian | Open Market Purchase | 686 | 185.14 | $ 127,006.04 |
| Dec 11, 2024 | Wood Suzanne H | Grant | 923 | 0.00 | $ 0.00 |
| Dec 11, 2024 | Alan Murray J. | Grant | 923 | 0.00 | $ 0.00 |
| Dec 11, 2024 | METCALF JAMES S | Grant | 923 | 0.00 | $ 0.00 |
| Dec 11, 2024 | May Brian | Grant | 904 | 0.00 | $ 0.00 |
| Dec 11, 2024 | Halligan Catherine Ann | Grant | 923 | 0.00 | $ 0.00 |
| Dec 11, 2024 | Drabble Geoff | Grant | 904 | 0.00 | $ 0.00 |
| Dec 11, 2024 | BECKWITT RICHARD | Grant | 923 | 0.00 | $ 0.00 |
| Dec 11, 2024 | BECKWITT RICHARD | Open Market Purchase | 2500 | 193.69 | $ 484,231.00 |
| Dec 11, 2024 | BAKER KELLY A | Grant | 923 | 0.00 | $ 0.00 |
| Dec 11, 2024 | Agrawal Rekha | Grant | 923 | 0.00 | $ 0.00 |