| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $196.54 | 100 | $19,654.00 | 185,571 | 2024-08-14 | Filing |
| Officer | $195.73 | 500 | $97,864.75 | 185,671 | 2024-08-14 | Filing |
| Officer | $194.71 | 300 | $58,412.01 | 186,171 | 2024-08-14 | Filing |
| Officer | $193.31 | 500 | $96,656.00 | 186,471 | 2024-08-14 | Filing |
| Large Shareholder, Officer, Director | $197.88 | 54 | $10,685.52 | 526 | 2024-08-14 | Filing |
| Large Shareholder, Officer, Director | $197.34 | 2,232 | $440,471.14 | 580 | 2024-08-14 | Filing |
| Large Shareholder, Officer, Director | $196.29 | 3,971 | $779,448.13 | 2,812 | 2024-08-14 | Filing |
| Large Shareholder, Officer, Director | $195.34 | 4,723 | $922,588.46 | 6,783 | 2024-08-14 | Filing |
| Large Shareholder, Officer, Director | $194.18 | 7,617 | $1,479,069.82 | 11,506 | 2024-08-14 | Filing |
| Large Shareholder, Officer, Director | $193.37 | 4,478 | $865,906.38 | 19,123 | 2024-08-14 | Filing |
| Officer | $198.26 | 88 | $17,446.88 | 177,653 | 2024-08-15 | Filing |
| Officer | $197.43 | 2,604 | $514,103.03 | 177,741 | 2024-08-15 | Filing |
| Officer | $196.89 | 2,558 | $503,645.90 | 180,345 | 2024-08-15 | Filing |
| Large Shareholder, Officer, Director | $196.98 | 300 | $59,094.00 | 526 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $195.70 | 700 | $136,988.53 | 826 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $194.60 | 900 | $175,140.54 | 1,526 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $193.72 | 2,500 | $484,299.00 | 2,426 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $192.19 | 2,050 | $393,986.02 | 4,926 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $191.44 | 2,641 | $505,597.00 | 6,976 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $190.27 | 2,040 | $388,158.76 | 9,617 | 2024-08-05 | Filing |