| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $101.61 | 5,062 | $514,327.04 | 102,631 | 2026-05-12 | Filing |
| Large Shareholder, Officer, Director | $110.47 | 390 | $43,083.30 | 4,466,501 | 2026-05-12 | Filing |
| Large Shareholder, Officer, Director | $109.87 | 11,024 | $1,211,224.52 | 4,466,891 | 2026-05-12 | Filing |
| Large Shareholder, Officer, Director | $109.05 | 6,370 | $694,617.92 | 4,477,915 | 2026-05-12 | Filing |
| Large Shareholder, Officer, Director | $107.68 | 37,455 | $4,033,180.62 | 4,484,285 | 2026-05-12 | Filing |
| Large Shareholder, Officer, Director | $106.61 | 17,559 | $1,872,035.23 | 4,521,740 | 2026-05-12 | Filing |
| Large Shareholder, Officer, Director | $105.70 | 46,543 | $4,919,469.43 | 4,539,299 | 2026-05-12 | Filing |
| Large Shareholder, Officer, Director | $104.79 | 33,454 | $3,505,544.30 | 4,585,842 | 2026-05-12 | Filing |
| Large Shareholder, Officer, Director | $103.52 | 18,703 | $1,936,186.93 | 4,619,296 | 2026-05-12 | Filing |
| Large Shareholder, Officer, Director | $102.79 | 19,102 | $1,963,467.84 | 4,637,999 | 2026-05-12 | Filing |
| Large Shareholder, Officer, Director | $101.61 | 9,400 | $955,091.70 | 4,657,101 | 2026-05-12 | Filing |
| Officer, Director | $119.18 | 2,533 | $301,884.97 | 0 | 2026-05-11 | Filing |
| Officer, Director | $118.58 | 11,167 | $1,324,164.99 | 2,533 | 2026-05-11 | Filing |
| Officer, Director | $117.47 | 11,090 | $1,302,738.97 | 13,700 | 2026-05-11 | Filing |
| Officer, Director | $116.62 | 8,097 | $944,272.14 | 24,790 | 2026-05-11 | Filing |
| Officer, Director | $115.59 | 5,327 | $615,745.27 | 32,887 | 2026-05-11 | Filing |
| Officer, Director | $114.41 | 28,716 | $3,285,320.03 | 38,214 | 2026-05-11 | Filing |
| Officer, Director | $113.62 | 5,906 | $671,020.82 | 66,930 | 2026-05-11 | Filing |
| Officer, Director | $112.56 | 2,164 | $243,586.98 | 72,836 | 2026-05-11 | Filing |
| Officer, Director | $119.18 | 10,134 | $1,207,779.24 | 0 | 2026-05-11 | Filing |