| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $86.40 | 92,037 | $7,952,346.54 | 334,612 | 2026-07-06 | Filing |
| Officer | $85.75 | 31,833 | $2,729,667.02 | 426,649 | 2026-07-06 | Filing |
| Officer | $84.31 | 1,959 | $165,171.91 | 458,482 | 2026-07-06 | Filing |
| Officer | $83.09 | 6,822 | $566,829.75 | 460,441 | 2026-07-06 | Filing |
| Officer, Director | $90.16 | 20 | $1,803.20 | 0 | 2026-07-01 | Filing |
| Officer, Director | $89.34 | 813 | $72,629.84 | 20 | 2026-07-01 | Filing |
| Officer, Director | $88.57 | 1,933 | $171,209.48 | 833 | 2026-07-01 | Filing |
| Officer, Director | $87.44 | 3,880 | $339,260.99 | 2,766 | 2026-07-01 | Filing |
| Officer, Director | $86.60 | 5,279 | $457,169.32 | 6,646 | 2026-07-01 | Filing |
| Officer, Director | $85.63 | 3,455 | $295,838.18 | 11,925 | 2026-07-01 | Filing |
| Officer, Director | $90.16 | 80 | $7,212.80 | 0 | 2026-07-01 | Filing |
| Officer, Director | $89.34 | 3,252 | $290,519.37 | 80 | 2026-07-01 | Filing |
| Officer, Director | $88.57 | 7,736 | $685,192.99 | 3,332 | 2026-07-01 | Filing |
| Officer, Director | $87.44 | 15,524 | $1,357,392.17 | 11,068 | 2026-07-01 | Filing |
| Officer, Director | $86.60 | 21,118 | $1,828,852.59 | 26,592 | 2026-07-01 | Filing |
| Officer, Director | $85.63 | 13,822 | $1,183,523.95 | 47,710 | 2026-07-01 | Filing |
| Officer, Director | $95.69 | 65,493 | $6,267,025.17 | 235,883 | 2026-06-30 | Filing |
| Officer | $95.69 | 4 | $382.76 | 121,718 | 2026-06-30 | Filing |
| Officer | $95.69 | 3 | $287.07 | 127,633 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $99.54 | 25,170 | $2,505,318.60 | 0 | 2026-06-30 | Filing |