| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $168.83 | 73,813 | $12,461,848.79 | 272,665 | 2025-05-19 | Filing |
| Officer, Director | $167.61 | 1,400 | $234,654.00 | 346,478 | 2025-05-19 | Filing |
| Officer, Director | $166.68 | 2,806 | $467,704.08 | 347,878 | 2025-05-19 | Filing |
| Officer, Director | $170.39 | 76,925 | $13,107,250.75 | 350,684 | 2025-05-16 | Filing |
| Officer, Director | $169.93 | 95,064 | $16,154,225.52 | 427,609 | 2025-05-16 | Filing |
| Officer, Director | $168.96 | 10,119 | $1,709,706.24 | 522,673 | 2025-05-16 | Filing |
| Officer, Director | $173.16 | 649 | $112,380.84 | 532,792 | 2025-05-15 | Filing |
| Officer, Director | $171.60 | 1,300 | $223,080.00 | 533,441 | 2025-05-15 | Filing |
| Officer, Director | $170.42 | 18,006 | $3,068,582.52 | 534,741 | 2025-05-15 | Filing |
| Officer, Director | $169.77 | 13,169 | $2,235,701.13 | 552,747 | 2025-05-15 | Filing |
| Officer, Director | $168.57 | 24,084 | $4,059,839.88 | 565,916 | 2025-05-15 | Filing |
| Officer, Director | $153.68 | 18,169 | $2,792,211.92 | 1,400,000 | 2025-03-24 | Filing |
| Officer, Director | $153.29 | 78,760 | $12,073,120.40 | 1,418,169 | 2025-03-24 | Filing |
| Officer, Director | $152.11 | 9,799 | $1,490,525.89 | 1,496,929 | 2025-03-24 | Filing |
| Officer, Director | $151.03 | 4,117 | $621,790.51 | 1,506,728 | 2025-03-24 | Filing |
| Officer, Director | $163.00 | 2,200 | $358,600.00 | 0 | 2025-03-05 | Filing |
| Officer, Director | $162.48 | 10,630 | $1,727,162.40 | 2,200 | 2025-03-05 | Filing |
| Officer, Director | $161.53 | 3,122 | $504,296.66 | 12,830 | 2025-03-05 | Filing |
| Officer, Director | $160.17 | 4,197 | $672,233.49 | 15,952 | 2025-03-05 | Filing |
| Officer, Director | $159.39 | 7,297 | $1,163,068.83 | 20,149 | 2025-03-05 | Filing |