| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $78.18 | 22,649 | $1,770,784.89 | 0 | 2024-08-09 | Filing |
| Large Shareholder, Officer, Director | $77.61 | 29,735 | $2,307,602.52 | 22,649 | 2024-08-09 | Filing |
| Large Shareholder, Officer, Director | $76.79 | 47,639 | $3,658,146.41 | 0 | 2024-08-08 | Filing |
| Large Shareholder, Officer, Director | $75.81 | 4,745 | $359,737.43 | 47,639 | 2024-08-08 | Filing |
| Large Shareholder, Officer, Director | $79.47 | 9,754 | $775,195.25 | 0 | 2024-08-07 | Filing |
| Large Shareholder, Officer, Director | $78.86 | 18,047 | $1,423,130.47 | 9,754 | 2024-08-07 | Filing |
| Large Shareholder, Officer, Director | $77.66 | 12,104 | $940,017.22 | 27,801 | 2024-08-07 | Filing |
| Large Shareholder, Officer, Director | $76.63 | 12,479 | $956,270.76 | 39,905 | 2024-08-07 | Filing |
| | $80.10 | 2,400 | $192,248.88 | 309,937 | 2024-08-02 | Filing |
| | $79.20 | 6,397 | $506,653.27 | 312,337 | 2024-08-02 | Filing |
| | $78.18 | 3,800 | $297,076.02 | 318,734 | 2024-08-02 | Filing |
| | $77.14 | 1,803 | $139,089.73 | 322,534 | 2024-08-02 | Filing |
| | $76.08 | 600 | $45,646.02 | 324,337 | 2024-08-02 | Filing |
| | $77.17 | 3,000 | $231,510.00 | 195,303 | 2024-08-01 | Filing |
| | $78.68 | 885 | $69,629.76 | 12,802 | 2024-08-01 | Filing |
| | $78.20 | 2,423 | $189,469.63 | 13,687 | 2024-08-01 | Filing |
| | $77.07 | 3,567 | $274,916.89 | 16,110 | 2024-08-01 | Filing |
| | $80.90 | 800 | $64,723.04 | 309,937 | 2024-07-18 | Filing |
| | $80.45 | 1,787 | $143,768.08 | 310,737 | 2024-07-18 | Filing |
| | $79.08 | 3,679 | $290,940.84 | 312,524 | 2024-07-18 | Filing |