| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $147.99 | 13,128 | $1,942,812.72 | 623,756 | 2024-08-28 | Filing |
| Officer, Director | $146.96 | 43,535 | $6,397,903.60 | 636,884 | 2024-08-28 | Filing |
| Officer, Director | $148.59 | 26,720 | $3,970,324.80 | 623,556 | 2024-08-27 | Filing |
| Officer, Director | $147.89 | 12,820 | $1,895,949.80 | 650,276 | 2024-08-27 | Filing |
| Officer, Director | $146.44 | 2,979 | $436,244.76 | 663,096 | 2024-08-27 | Filing |
| Officer, Director | $145.85 | 1,700 | $247,945.00 | 666,075 | 2024-08-27 | Filing |
| Officer, Director | $150.04 | 3,496 | $524,539.84 | 623,556 | 2024-08-26 | Filing |
| Officer, Director | $149.00 | 7,000 | $1,043,000.00 | 627,052 | 2024-08-26 | Filing |
| Officer, Director | $148.04 | 7,477 | $1,106,895.08 | 634,052 | 2024-08-26 | Filing |
| Officer, Director | $146.94 | 22,463 | $3,300,713.22 | 641,529 | 2024-08-26 | Filing |
| Director | $149.52 | 1,189 | $177,779.28 | 20,219 | 2024-06-13 | Filing |
| Officer | $148.00 | 305 | $45,140.00 | 15,799 | 2024-06-03 | Filing |
| Director | $149.17 | 1,189 | $177,363.13 | 39,527 | 2024-05-17 | Filing |
| Officer | $149.14 | 9,958 | $1,485,136.12 | 7,298 | 2024-05-17 | Filing |
| Officer | $149.28 | 5,354 | $799,245.12 | 7,298 | 2024-05-17 | Filing |
| Officer | $150.81 | 1,200 | $180,972.00 | 16,104 | 2024-05-01 | Filing |
| Officer | $149.67 | 1,723 | $257,881.41 | 17,304 | 2024-05-01 | Filing |
| Officer | $148.76 | 4,762 | $708,395.12 | 19,027 | 2024-05-01 | Filing |
| Officer | $147.99 | 3,010 | $445,449.90 | 23,789 | 2024-05-01 | Filing |
| | $157.97 | 704,229 | $111,244,379.06 | 0 | 2024-03-22 | Filing |