| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $161.76 | 3,167 | $512,293.92 | 3,772,617 | 2023-10-24 | Filing |
| Large Shareholder | $161.54 | 12,351 | $1,995,180.54 | 3,775,784 | 2023-10-24 | Filing |
| Large Shareholder | $159.63 | 16,188 | $2,584,090.44 | 3,788,135 | 2023-10-23 | Filing |
| Large Shareholder | $169.39 | 30,000 | $5,081,700.00 | 3,804,323 | 2023-10-09 | Filing |
| Officer | $167.20 | 401 | $67,048.56 | 56,141 | 2023-10-02 | Filing |
| Officer | $165.79 | 2,955 | $489,910.04 | 56,542 | 2023-10-02 | Filing |
| Officer | $165.06 | 3,157 | $521,080.53 | 59,497 | 2023-10-02 | Filing |
| Officer | $164.06 | 1,487 | $243,961.68 | 62,654 | 2023-10-02 | Filing |
| Large Shareholder, Officer, Director | $168.26 | 100 | $16,826.00 | 0 | 2023-10-02 | Filing |
| Large Shareholder, Officer, Director | $166.99 | 500 | $83,496.00 | 100 | 2023-10-02 | Filing |
| Large Shareholder, Officer, Director | $165.67 | 4,710 | $780,299.58 | 600 | 2023-10-02 | Filing |
| Large Shareholder, Officer, Director | $164.89 | 3,373 | $556,181.73 | 5,310 | 2023-10-02 | Filing |
| Large Shareholder, Officer, Director | $163.83 | 1,317 | $215,765.43 | 8,683 | 2023-10-02 | Filing |
| Large Shareholder | $168.13 | 9,974 | $1,676,928.62 | 3,834,323 | 2023-10-02 | Filing |
| Large Shareholder | $170.54 | 5,607 | $956,217.78 | 3,844,297 | 2023-09-29 | Filing |
| Large Shareholder | $169.82 | 23,229 | $3,944,748.78 | 3,849,904 | 2023-09-29 | Filing |
| Large Shareholder | $166.94 | 3,618 | $603,988.92 | 3,873,133 | 2023-09-29 | Filing |
| Large Shareholder | $160.99 | 100 | $16,099.00 | 3,876,751 | 2023-09-28 | Filing |
| Large Shareholder | $159.11 | 5,282 | $840,419.02 | 3,876,851 | 2023-09-28 | Filing |
| Large Shareholder | $159.92 | 45,000 | $7,196,400.00 | 3,882,133 | 2023-09-28 | Filing |