| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $99.98 | 2,404 | $240,346.39 | 19,791 | 2026-06-08 | Filing |
| Officer | $99.19 | 2,805 | $278,238.89 | 22,195 | 2026-06-08 | Filing |
| Officer | $103.83 | 5,857 | $608,131.14 | 258,852 | 2026-06-08 | Filing |
| Officer | $103.00 | 35,603 | $3,667,205.13 | 264,709 | 2026-06-08 | Filing |
| Officer | $102.15 | 64,187 | $6,556,824.01 | 300,312 | 2026-06-08 | Filing |
| Officer | $101.27 | 8,356 | $846,180.37 | 364,499 | 2026-06-08 | Filing |
| Officer | $99.98 | 13,848 | $1,384,488.42 | 372,855 | 2026-06-08 | Filing |
| Officer | $99.19 | 16,149 | $1,601,880.68 | 386,703 | 2026-06-08 | Filing |
| Officer, Director | $119.75 | 222 | $26,584.48 | 0 | 2026-06-03 | Filing |
| Officer, Director | $118.03 | 47 | $5,547.41 | 222 | 2026-06-03 | Filing |
| Officer, Director | $117.04 | 176 | $20,599.67 | 269 | 2026-06-03 | Filing |
| Officer, Director | $116.25 | 292 | $33,945.96 | 445 | 2026-06-03 | Filing |
| Officer, Director | $115.16 | 255 | $29,365.29 | 737 | 2026-06-03 | Filing |
| Officer, Director | $114.19 | 1,502 | $171,512.63 | 992 | 2026-06-03 | Filing |
| Officer, Director | $112.99 | 2,175 | $245,752.60 | 2,494 | 2026-06-03 | Filing |
| Officer, Director | $112.09 | 7,084 | $794,018.64 | 4,669 | 2026-06-03 | Filing |
| Officer, Director | $111.12 | 3,632 | $403,578.40 | 11,753 | 2026-06-03 | Filing |
| Officer, Director | $119.75 | 890 | $106,578.03 | 0 | 2026-06-03 | Filing |
| Officer, Director | $118.03 | 187 | $22,071.61 | 890 | 2026-06-03 | Filing |
| Officer, Director | $117.04 | 703 | $82,282.07 | 1,077 | 2026-06-03 | Filing |