| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $97.44 | 23,686 | $2,308,018.32 | 4,399,538 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $96.35 | 13,832 | $1,332,659.26 | 4,423,224 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $95.54 | 29,445 | $2,813,086.97 | 4,437,056 | 2026-05-19 | Filing |
| Officer, Director | $103.85 | 4,965 | $515,615.75 | 0 | 2026-05-18 | Filing |
| Officer, Director | $103.30 | 9,156 | $945,818.46 | 4,965 | 2026-05-18 | Filing |
| Officer, Director | $102.25 | 10,332 | $1,056,488.33 | 14,121 | 2026-05-18 | Filing |
| Officer, Director | $101.16 | 15,585 | $1,576,542.75 | 24,453 | 2026-05-18 | Filing |
| Officer, Director | $100.28 | 26,955 | $2,703,133.66 | 40,038 | 2026-05-18 | Filing |
| Officer, Director | $99.37 | 8,007 | $795,684.42 | 66,993 | 2026-05-18 | Filing |
| Officer, Director | $103.85 | 19,859 | $2,062,359.14 | 0 | 2026-05-18 | Filing |
| Officer, Director | $103.30 | 36,625 | $3,783,380.81 | 19,859 | 2026-05-18 | Filing |
| Officer, Director | $102.25 | 41,329 | $4,226,055.57 | 56,484 | 2026-05-18 | Filing |
| Officer, Director | $101.16 | 62,339 | $6,306,069.86 | 97,813 | 2026-05-18 | Filing |
| Officer, Director | $100.28 | 107,822 | $10,812,735.19 | 160,152 | 2026-05-18 | Filing |
| Officer, Director | $99.37 | 32,026 | $3,182,538.91 | 267,974 | 2026-05-18 | Filing |
| Officer, Director | $112.73 | 320 | $36,072.42 | 0 | 2026-05-13 | Filing |
| Officer, Director | $111.75 | 5,238 | $585,366.93 | 320 | 2026-05-13 | Filing |
| Officer, Director | $111.12 | 4,836 | $537,369.07 | 5,558 | 2026-05-13 | Filing |
| Officer, Director | $109.85 | 1,323 | $145,326.26 | 10,394 | 2026-05-13 | Filing |
| Officer, Director | $108.90 | 1,561 | $169,990.56 | 11,717 | 2026-05-13 | Filing |