| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $95.42 | 53,685 | $5,122,622.70 | 14,770 | 2026-08-10 | Filing |
| Officer, Director | $94.10 | 31,545 | $2,968,384.50 | 68,455 | 2026-08-10 | Filing |
| Officer, Director | $90.01 | 35,185 | $3,167,001.85 | 0 | 2026-08-07 | Filing |
| Officer, Director | $86.05 | 7,222 | $621,453.10 | 0 | 2026-08-04 | Filing |
| Officer, Director | $85.63 | 82,498 | $7,064,303.74 | 7,222 | 2026-08-04 | Filing |
| Officer, Director | $82.14 | 1,953 | $160,419.42 | 2,565,000 | 2026-07-10 | Filing |
| Officer, Director | $81.47 | 2,953 | $240,580.91 | 2,566,953 | 2026-07-10 | Filing |
| Officer, Director | $80.26 | 8,700 | $698,262.00 | 2,569,906 | 2026-07-10 | Filing |
| Officer, Director | $79.46 | 36,394 | $2,891,867.24 | 2,578,606 | 2026-07-10 | Filing |
| Officer, Director | $82.14 | 1,947 | $159,926.58 | 2,565,000 | 2026-07-10 | Filing |
| Officer, Director | $81.47 | 2,942 | $239,684.74 | 2,566,947 | 2026-07-10 | Filing |
| Officer, Director | $80.27 | 8,726 | $700,436.02 | 2,569,889 | 2026-07-10 | Filing |
| Officer, Director | $79.46 | 36,385 | $2,891,152.10 | 2,578,615 | 2026-07-10 | Filing |
| Officer, Director | $82.16 | 8,300 | $681,928.00 | 1,679,597 | 2026-07-10 | Filing |
| Officer, Director | $81.51 | 12,991 | $1,058,896.41 | 1,687,897 | 2026-07-10 | Filing |
| Officer, Director | $80.21 | 48,709 | $3,906,948.89 | 1,700,888 | 2026-07-10 | Filing |
| Officer, Director | $80.05 | 65,800 | $5,267,290.00 | 1,749,597 | 2026-07-09 | Filing |
| Director | $81.74 | 8,543 | $698,304.82 | 94,608 | 2026-07-09 | Filing |
| Officer | $78.12 | 9,787 | $764,560.44 | 340,939 | 2026-07-08 | Filing |
| Officer, Director | $80.01 | 4,200 | $336,042.00 | 1,815,397 | 2026-06-30 | Filing |