| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $107.47 | 20,128 | $2,163,200.44 | 40,424 | 2026-04-27 | Filing |
| Officer, Director | $106.57 | 8,588 | $915,247.21 | 60,552 | 2026-04-27 | Filing |
| Officer, Director | $105.62 | 5,860 | $618,921.48 | 69,140 | 2026-04-27 | Filing |
| Officer, Director | $112.14 | 15,059 | $1,688,726.80 | 0 | 2026-04-27 | Filing |
| Officer, Director | $111.43 | 70,549 | $7,861,063.42 | 15,059 | 2026-04-27 | Filing |
| Officer, Director | $110.77 | 43,994 | $4,873,263.77 | 85,608 | 2026-04-27 | Filing |
| Officer, Director | $109.51 | 13,648 | $1,494,592.48 | 129,602 | 2026-04-27 | Filing |
| Officer, Director | $108.59 | 18,445 | $2,002,879.84 | 143,250 | 2026-04-27 | Filing |
| Officer, Director | $107.47 | 80,514 | $8,653,016.71 | 161,695 | 2026-04-27 | Filing |
| Officer, Director | $106.57 | 34,352 | $3,660,988.83 | 242,209 | 2026-04-27 | Filing |
| Officer, Director | $105.62 | 23,439 | $2,475,580.30 | 276,561 | 2026-04-27 | Filing |
| Officer | $112.13 | 632 | $70,863.95 | 0 | 2026-04-27 | Filing |
| Officer | $111.43 | 2,941 | $327,704.16 | 632 | 2026-04-27 | Filing |
| Officer | $110.77 | 1,818 | $201,378.77 | 3,573 | 2026-04-27 | Filing |
| Officer | $109.51 | 557 | $60,996.07 | 5,391 | 2026-04-27 | Filing |
| Officer | $108.62 | 708 | $76,899.70 | 5,948 | 2026-04-27 | Filing |
| Officer | $107.49 | 3,464 | $372,329.08 | 6,656 | 2026-04-27 | Filing |
| Officer | $106.57 | 1,380 | $147,066.60 | 10,120 | 2026-04-27 | Filing |
| Officer | $105.61 | 1,000 | $105,610.40 | 11,500 | 2026-04-27 | Filing |
| Officer | $112.13 | 1,688 | $189,270.21 | 0 | 2026-04-27 | Filing |