| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $109.07 | 3,111 | $339,316.77 | 0 | 2023-11-15 | Filing |
| Officer, Director | $107.88 | 6,699 | $722,688.12 | 3,111 | 2023-11-15 | Filing |
| Officer, Director | $107.31 | 10,771 | $1,155,836.01 | 9,810 | 2023-11-15 | Filing |
| Officer, Director | $106.22 | 22,696 | $2,410,769.12 | 20,581 | 2023-11-15 | Filing |
| Officer, Director | $105.07 | 39,831 | $4,185,043.17 | 43,277 | 2023-11-15 | Filing |
| Officer, Director | $104.07 | 66,892 | $6,961,450.44 | 83,108 | 2023-11-15 | Filing |
| Officer, Director | $101.30 | 3,600 | $364,680.00 | 0 | 2023-10-03 | Filing |
| Officer, Director | $100.09 | 11,679 | $1,168,951.11 | 3,600 | 2023-10-03 | Filing |
| Officer, Director | $99.43 | 6,539 | $650,172.77 | 15,279 | 2023-10-03 | Filing |
| Officer, Director | $103.14 | 7,899 | $814,702.86 | 21,818 | 2023-10-02 | Filing |
| Officer, Director | $102.46 | 70,283 | $7,201,196.18 | 29,717 | 2023-10-02 | Filing |
| Officer, Director | $101.82 | 100 | $10,182.00 | 0 | 2023-10-03 | Filing |
| Officer, Director | $101.28 | 3,638 | $368,456.64 | 100 | 2023-10-03 | Filing |
| Officer, Director | $100.08 | 12,294 | $1,230,383.52 | 3,738 | 2023-10-03 | Filing |
| Officer, Director | $99.42 | 6,410 | $637,282.20 | 16,032 | 2023-10-03 | Filing |
| Officer, Director | $103.16 | 7,160 | $738,625.60 | 22,442 | 2023-10-02 | Filing |
| Officer, Director | $102.46 | 70,398 | $7,212,979.08 | 29,602 | 2023-10-02 | Filing |
| Officer | $104.83 | 22,534 | $2,362,239.22 | 409,661 | 2023-09-15 | Filing |
| Officer | $104.26 | 12,466 | $1,299,705.16 | 432,195 | 2023-09-15 | Filing |
| Officer | $105.13 | 4,352 | $457,525.76 | 444,661 | 2023-09-14 | Filing |