| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $110.27 | 28,086 | $3,097,172.42 | 346,496 | 2026-06-22 | Filing |
| Officer | $109.21 | 11,338 | $1,238,217.31 | 374,582 | 2026-06-22 | Filing |
| Officer | $108.24 | 9,100 | $985,006.75 | 385,920 | 2026-06-22 | Filing |
| Officer | $107.05 | 7,832 | $838,438.31 | 395,020 | 2026-06-22 | Filing |
| Officer, Director | $121.57 | 800 | $97,259.04 | 0 | 2026-06-17 | Filing |
| Officer, Director | $120.41 | 2,143 | $258,035.42 | 800 | 2026-06-17 | Filing |
| Officer, Director | $119.57 | 5,340 | $638,487.25 | 2,943 | 2026-06-17 | Filing |
| Officer, Director | $118.64 | 2,356 | $279,522.20 | 8,283 | 2026-06-17 | Filing |
| Officer, Director | $117.49 | 645 | $75,783.50 | 10,639 | 2026-06-17 | Filing |
| Officer, Director | $116.23 | 925 | $107,509.70 | 11,284 | 2026-06-17 | Filing |
| Officer, Director | $115.32 | 3,176 | $366,245.84 | 12,209 | 2026-06-17 | Filing |
| Officer, Director | $121.57 | 3,200 | $389,036.16 | 0 | 2026-06-17 | Filing |
| Officer, Director | $120.41 | 8,574 | $1,032,382.48 | 3,200 | 2026-06-17 | Filing |
| Officer, Director | $119.57 | 21,360 | $2,553,948.98 | 11,774 | 2026-06-17 | Filing |
| Officer, Director | $118.64 | 9,425 | $1,118,207.45 | 33,134 | 2026-06-17 | Filing |
| Officer, Director | $117.49 | 2,580 | $303,134.00 | 42,559 | 2026-06-17 | Filing |
| Officer, Director | $116.23 | 3,697 | $429,689.74 | 45,139 | 2026-06-17 | Filing |
| Officer, Director | $115.32 | 12,703 | $1,464,868.04 | 48,836 | 2026-06-17 | Filing |
| Large Shareholder, Officer, Director | $119.21 | 1,295 | $154,374.49 | 0 | 2026-06-16 | Filing |
| Large Shareholder, Officer, Director | $118.59 | 11,968 | $1,419,295.89 | 1,295 | 2026-06-16 | Filing |