| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $68.65 | 136,141 | $9,346,079.65 | 11,620,798 | 2026-06-03 | Filing |
| Officer, Director | $70.23 | 37,286 | $2,618,595.78 | 11,756,939 | 2026-06-03 | Filing |
| Officer, Director | $71.31 | 11,740 | $837,179.40 | 11,794,225 | 2026-06-03 | Filing |
| Officer, Director | $64.56 | 48,050 | $3,102,108.00 | 11,805,965 | 2026-05-29 | Filing |
| Officer, Director | $65.13 | 1,950 | $127,003.50 | 11,854,015 | 2026-05-29 | Filing |
| Officer, Director | $64.67 | 95,114 | $6,151,022.38 | 11,855,965 | 2026-05-28 | Filing |
| Officer, Director | $65.65 | 44,117 | $2,896,281.05 | 11,951,079 | 2026-05-28 | Filing |
| Officer, Director | $66.52 | 49,265 | $3,277,107.80 | 11,995,196 | 2026-05-28 | Filing |
| Officer, Director | $67.78 | 39,445 | $2,673,582.10 | 12,044,461 | 2026-05-28 | Filing |
| Officer, Director | $68.18 | 6,710 | $457,487.80 | 12,083,906 | 2026-05-28 | Filing |
| Officer, Director | $65.20 | 92,236 | $6,013,787.20 | 12,090,616 | 2026-05-27 | Filing |
| Officer, Director | $66.06 | 23,113 | $1,526,844.78 | 12,182,852 | 2026-05-27 | Filing |
| Officer, Director | $64.93 | 83,229 | $5,404,058.97 | 12,205,965 | 2026-05-13 | Filing |
| Officer, Director | $65.31 | 93,959 | $6,136,462.29 | 12,289,194 | 2026-05-13 | Filing |
| Officer, Director | $65.67 | 102,968 | $6,761,908.56 | 12,383,153 | 2026-05-12 | Filing |
| Officer, Director | $67.12 | 19,844 | $1,331,929.28 | 12,486,121 | 2026-05-12 | Filing |
| Officer | $75.00 | 6,958 | $521,850.00 | 54,095 | 2026-05-08 | Filing |
| Officer | $75.00 | 20,000 | $1,500,000.00 | 109,017 | 2026-05-08 | Filing |
| Officer, Director | $64.03 | 259,179 | $16,595,231.37 | 12,505,965 | 2026-04-20 | Filing |
| Officer, Director | $64.05 | 40,821 | $2,614,585.05 | 12,765,144 | 2026-04-17 | Filing |