| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $129.09 | 500 | $64,545.00 | 11,209,945 | 2024-06-11 | Filing |
| Large Shareholder, Officer, Director | $128.29 | 2,436 | $312,514.44 | 11,210,445 | 2024-06-11 | Filing |
| Large Shareholder, Officer, Director | $127.44 | 8,919 | $1,136,637.36 | 11,212,881 | 2024-06-11 | Filing |
| Large Shareholder, Officer, Director | $126.59 | 7,170 | $907,650.30 | 11,221,800 | 2024-06-11 | Filing |
| Large Shareholder, Officer, Director | $125.24 | 5,000 | $626,200.00 | 11,228,970 | 2024-06-11 | Filing |
| Large Shareholder, Officer, Director | $131.50 | 1,936 | $254,584.00 | 11,233,970 | 2024-06-10 | Filing |
| Large Shareholder, Officer, Director | $130.65 | 23,388 | $3,055,642.20 | 11,235,906 | 2024-06-10 | Filing |
| Large Shareholder, Officer, Director | $129.80 | 13,259 | $1,721,018.20 | 11,259,294 | 2024-06-10 | Filing |
| Large Shareholder, Officer, Director | $128.45 | 1,128 | $144,891.60 | 11,272,553 | 2024-06-10 | Filing |
| Large Shareholder, Officer, Director | $127.89 | 3,172 | $405,667.08 | 11,273,681 | 2024-06-10 | Filing |
| Large Shareholder, Officer, Director | $126.50 | 1,566 | $198,099.00 | 11,276,853 | 2024-06-10 | Filing |
| Large Shareholder, Officer, Director | $130.24 | 1,730 | $225,315.20 | 11,278,419 | 2024-06-07 | Filing |
| Large Shareholder, Officer, Director | $128.96 | 4,394 | $566,650.24 | 11,280,149 | 2024-06-07 | Filing |
| Large Shareholder, Officer, Director | $128.26 | 13,848 | $1,776,144.48 | 11,284,543 | 2024-06-07 | Filing |
| Large Shareholder, Officer, Director | $127.24 | 6,171 | $785,198.04 | 11,298,391 | 2024-06-07 | Filing |
| Large Shareholder, Officer, Director | $136.07 | 400 | $54,428.00 | 11,304,562 | 2024-06-06 | Filing |
| Large Shareholder, Officer, Director | $134.76 | 1,416 | $190,820.16 | 11,304,962 | 2024-06-06 | Filing |
| Large Shareholder, Officer, Director | $133.65 | 2,270 | $303,385.50 | 11,306,378 | 2024-06-06 | Filing |
| Large Shareholder, Officer, Director | $131.78 | 1,163 | $153,260.14 | 11,308,648 | 2024-06-06 | Filing |
| Large Shareholder, Officer, Director | $130.89 | 9,312 | $1,218,847.68 | 11,309,811 | 2024-06-06 | Filing |