| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $215.46 | 8,273 | $1,782,518.78 | 47,739 | 2026-05-22 | Filing |
| Officer, Director | $214.62 | 11,415 | $2,449,928.39 | 56,012 | 2026-05-22 | Filing |
| Officer, Director | $213.68 | 6,367 | $1,360,494.19 | 67,427 | 2026-05-22 | Filing |
| Officer, Director | $212.49 | 3,150 | $669,353.27 | 73,794 | 2026-05-22 | Filing |
| Officer, Director | $211.54 | 5,561 | $1,176,356.14 | 76,944 | 2026-05-22 | Filing |
| Large Shareholder, Officer, Director | $213.18 | 888 | $189,307.75 | 25,550 | 2026-05-21 | Filing |
| Large Shareholder, Officer, Director | $212.19 | 10,845 | $2,301,232.00 | 26,438 | 2026-05-21 | Filing |
| Large Shareholder, Officer, Director | $211.33 | 13,362 | $2,823,811.50 | 37,283 | 2026-05-21 | Filing |
| Large Shareholder, Officer, Director | $210.38 | 15,667 | $3,295,973.33 | 50,645 | 2026-05-21 | Filing |
| Large Shareholder, Officer, Director | $209.31 | 5,568 | $1,165,437.52 | 66,312 | 2026-05-21 | Filing |
| Large Shareholder, Officer, Director | $208.31 | 4,227 | $880,539.47 | 71,880 | 2026-05-21 | Filing |
| Large Shareholder, Officer, Director | $207.40 | 1,827 | $378,921.81 | 76,107 | 2026-05-21 | Filing |
| Large Shareholder, Officer, Director | $210.72 | 77 | $16,225.54 | 25,550 | 2026-05-20 | Filing |
| Large Shareholder, Officer, Director | $209.83 | 7,085 | $1,486,673.18 | 25,627 | 2026-05-20 | Filing |
| Large Shareholder, Officer, Director | $209.00 | 11,147 | $2,329,711.85 | 32,712 | 2026-05-20 | Filing |
| Large Shareholder, Officer, Director | $207.94 | 15,825 | $3,290,615.69 | 43,859 | 2026-05-20 | Filing |
| Large Shareholder, Officer, Director | $207.09 | 8,576 | $1,776,011.56 | 59,684 | 2026-05-20 | Filing |
| Large Shareholder, Officer, Director | $206.17 | 2,545 | $524,706.98 | 68,260 | 2026-05-20 | Filing |
| Large Shareholder, Officer, Director | $204.82 | 1,651 | $338,150.89 | 70,805 | 2026-05-20 | Filing |
| Large Shareholder, Officer, Director | $203.91 | 3,602 | $734,466.53 | 72,456 | 2026-05-20 | Filing |