| EA | Canfield Stuart | EVP & Chief Financial Officer | May 20 '26 | Option Exercise | 0.00 | 60,828 | 0 | 42,572 | May 22 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | May 20 '26 | Sale | 201.36 | 1,500 | 302,040 | 25,991 | May 22 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | May 17 '26 | Option Exercise | 0.00 | 7,756 | 0 | 14,081 | May 19 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | May 16 '26 | Option Exercise | 0.00 | 14,118 | 0 | 14,119 | May 19 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | Feb 17 '26 | Sale | 199.90 | 1,500 | 299,843 | 5,897 | Feb 18 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | Dec 22 '25 | Option Exercise | 0.00 | 6,378 | 0 | 8,784 | Dec 22 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | Nov 20 '25 | Sale | 201.65 | 1,500 | 302,475 | 5,595 | Nov 21 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | Nov 17 '25 | Option Exercise | 0.00 | 7,756 | 0 | 11,634 | Nov 18 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | Sep 29 '25 | Sale | 203.40 | 6,500 | 1,322,100 | 5,140 | Sep 30 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | Sep 26 '25 | Sale | 187.80 | 3,500 | 657,300 | 11,640 | Sep 30 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | Aug 20 '25 | Sale | 171.06 | 1,000 | 171,059 | 15,140 | Aug 21 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | Jun 22 '25 | Option Exercise | 0.00 | 6,376 | 0 | 17,721 | Jun 23 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | May 20 '25 | Option Exercise | 0.00 | 3,356 | 0 | 16,365 | May 21 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | May 20 '25 | Sale | 151.32 | 1,000 | 151,320 | 14,533 | May 21 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | May 17 '25 | Option Exercise | 0.00 | 15,510 | 0 | 18,037 | May 19 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | May 16 '25 | Option Exercise | 0.00 | 2,344 | 0 | 10,688 | May 19 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | Feb 20 '25 | Sale | 130.11 | 1,000 | 130,108 | 9,516 | Feb 21 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | Feb 16 '25 | Option Exercise | 64.70 | 5,002 | 323,629 | 11,427 | Feb 19 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | Dec 26 '24 | Sale | 148.18 | 1,000 | 148,180 | 8,750 | Dec 30 12:00 AM |
| EA | Canfield Stuart | EVP & Chief Financial Officer | Dec 22 '24 | Option Exercise | 0.00 | 6,378 | 0 | 11,332 | Dec 26 12:00 AM |