| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder | $159.74 | 1,000 | $159,740.00 | 3,927,133 | 2023-09-28 | Filing |
| Large Shareholder | $157.62 | 19,481 | $3,070,595.22 | 3,928,133 | 2023-09-28 | Filing |
| Officer | $170.13 | 5,000 | $850,630.50 | 194,104 | 2023-09-29 | Filing |
| Officer | $161.00 | 100 | $16,100.00 | 36,021 | 2023-09-11 | Filing |
| Officer | $160.38 | 8,742 | $1,402,002.62 | 36,121 | 2023-09-11 | Filing |
| Officer | $160.08 | 5,325 | $852,437.18 | 36,021 | 2023-09-08 | Filing |
| Officer | $159.68 | 1,330 | $212,367.88 | 56,141 | 2023-09-08 | Filing |
| Officer | $158.90 | 1,100 | $174,792.97 | 57,471 | 2023-09-08 | Filing |