| CL | Wallace Noel R. | Chairman, President & CEO | Aug 05 '26 | Sale | 92.52 | 161,021 | 14,897,904 | 362,231 | Aug 06 |
| CL | Wallace Noel R. | Chairman, President & CEO | Aug 05 '26 | Option Exercise | 72.29 | 161,021 | 11,640,208 | 523,252 | Aug 06 |
| CL | Wallace Noel R. | Chairman, President & CEO | Aug 04 '26 | Sale | 91.92 | 161,021 | 14,800,712 | 362,231 | Aug 06 |
| CL | Wallace Noel R. | Chairman, President & CEO | Aug 04 '26 | Option Exercise | 72.29 | 161,021 | 11,640,208 | 161,021 | Aug 06 |
| CL | Wallace Noel R. | Chairman, President & CEO | Feb 04 '26 | Sale | 93.91 | 45,568 | 4,279,496 | 293,188 | Feb 06 |
| CL | Wallace Noel R. | Chairman, President & CEO | Nov 22 '24 | Sale | 95.00 | 33,333 | 3,166,635 | 270,689 | Nov 26 |
| CL | Wallace Noel R. | Chairman, President & CEO | Feb 20 '24 | Option Exercise | 68.16 | 55,486 | 3,781,926 | 356,829 | Feb 20 |
| CL | Wallace Noel R. | Chairman, President & CEO | Feb 20 '24 | Sale | 84.22 | 69,948 | 5,890,887 | 286,881 | Feb 20 |
| CL | Wallace Noel R. | Chairman, President & CEO | Feb 16 '24 | Sale | 84.06 | 29,772 | 2,502,664 | 301,343 | Feb 20 |
| CL | Wallace Noel R. | Chairman, President & CEO | Feb 12 '24 | Sale | 83.15 | 50,000 | 4,157,280 | 274,179 | Feb 14 |
| CL | Wallace Noel R. | Chairman, President & CEO | Feb 12 '24 | Option Exercise | 68.16 | 50,000 | 3,408,000 | 324,179 | Feb 14 |
| CL | Wallace Noel R. | Chairman, President & CEO | Sep 11 '23 | Option Exercise | 73.00 | 48,627 | 3,549,771 | 295,596 | Sep 13 |
| CL | Wallace Noel R. | Chairman, President & CEO | Sep 11 '23 | Sale | 73.37 | 48,627 | 3,567,982 | 246,969 | Sep 13 |
| CL | Wallace Noel R. | Chairman, President & CEO | May 08 '23 | Sale | 80.66 | 50,000 | 4,032,920 | 246,619 | May 10 |
| CL | Wallace Noel R. | Chairman, President & CEO | May 08 '23 | Option Exercise | 73.00 | 50,000 | 3,650,000 | 296,619 | May 10 |