| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $114.71 | 5,404 | $619,887.44 | 102,289 | 2026-04-21 | Filing |
| Large Shareholder, Officer, Director | $120.33 | 650 | $78,213.20 | 5,066,501 | 2026-04-21 | Filing |
| Large Shareholder, Officer, Director | $119.29 | 6,045 | $721,123.16 | 5,067,151 | 2026-04-21 | Filing |
| Large Shareholder, Officer, Director | $118.37 | 22,403 | $2,651,811.75 | 5,073,196 | 2026-04-21 | Filing |
| Large Shareholder, Officer, Director | $117.70 | 28,841 | $3,394,727.02 | 5,095,599 | 2026-04-21 | Filing |
| Large Shareholder, Officer, Director | $116.36 | 41,082 | $4,780,301.52 | 5,124,440 | 2026-04-21 | Filing |
| Large Shareholder, Officer, Director | $115.54 | 90,943 | $10,507,499.65 | 5,165,522 | 2026-04-21 | Filing |
| Large Shareholder, Officer, Director | $114.71 | 10,036 | $1,151,219.52 | 5,256,465 | 2026-04-21 | Filing |
| Officer, Director | $117.88 | 7,481 | $881,896.94 | 0 | 2026-04-20 | Filing |
| Officer, Director | $117.25 | 106,277 | $12,461,169.55 | 7,481 | 2026-04-20 | Filing |
| Officer, Director | $116.45 | 33,464 | $3,896,889.49 | 113,758 | 2026-04-20 | Filing |
| Officer, Director | $115.24 | 11,943 | $1,376,274.30 | 147,222 | 2026-04-20 | Filing |
| Officer, Director | $114.18 | 29,349 | $3,351,133.39 | 159,165 | 2026-04-20 | Filing |
| Officer, Director | $113.42 | 21,805 | $2,473,027.16 | 188,514 | 2026-04-20 | Filing |
| Officer, Director | $112.38 | 9,817 | $1,103,219.73 | 210,319 | 2026-04-20 | Filing |
| Officer, Director | $111.26 | 4,864 | $541,163.29 | 220,136 | 2026-04-20 | Filing |
| Officer, Director | $117.88 | 29,927 | $3,527,941.40 | 0 | 2026-04-20 | Filing |
| Officer, Director | $117.25 | 425,105 | $49,844,326.44 | 29,927 | 2026-04-20 | Filing |
| Officer, Director | $116.45 | 133,859 | $15,587,893.94 | 455,032 | 2026-04-20 | Filing |
| Officer, Director | $115.24 | 47,771 | $5,504,981.95 | 588,891 | 2026-04-20 | Filing |