| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $237.76 | 13,638 | $3,242,543.60 | 161,910 | 2025-07-08 | Filing |
| Officer | $242.21 | 200 | $48,442.00 | 178,418 | 2025-07-08 | Filing |
| Officer | $241.29 | 700 | $168,903.98 | 178,618 | 2025-07-08 | Filing |
| Officer | $240.33 | 2,600 | $624,849.16 | 179,318 | 2025-07-08 | Filing |
| Officer | $238.87 | 400 | $95,546.28 | 181,918 | 2025-07-08 | Filing |
| Officer | $238.01 | 2,100 | $499,823.94 | 182,318 | 2025-07-08 | Filing |
| Officer, Director | $240.02 | 3,325 | $798,065.84 | 1,472 | 2025-07-01 | Filing |
| Officer, Director | $239.23 | 1,406 | $336,357.38 | 4,797 | 2025-07-01 | Filing |
| Officer, Director | $238.52 | 1,319 | $314,605.24 | 6,203 | 2025-07-01 | Filing |
| Officer, Director | $237.04 | 200 | $47,407.00 | 7,522 | 2025-07-01 | Filing |
| Large Shareholder | $240.78 | 1,313 | $316,149.65 | 102,997 | 2025-07-01 | Filing |
| Large Shareholder | $240.13 | 6,620 | $1,589,690.39 | 104,310 | 2025-07-01 | Filing |
| Large Shareholder | $239.08 | 46,591 | $11,138,994.92 | 110,930 | 2025-07-01 | Filing |
| Large Shareholder | $238.25 | 15,911 | $3,790,859.39 | 157,521 | 2025-07-01 | Filing |
| Large Shareholder | $237.10 | 2,482 | $588,481.46 | 173,432 | 2025-07-01 | Filing |
| Large Shareholder | $239.96 | 1,350 | $323,948.97 | 102,997 | 2025-06-24 | Filing |
| Large Shareholder | $238.97 | 42,793 | $10,226,354.47 | 104,347 | 2025-06-24 | Filing |
| Large Shareholder | $238.16 | 29,828 | $7,103,767.88 | 147,140 | 2025-06-24 | Filing |
| Large Shareholder | $246.48 | 600 | $147,888.00 | 102,997 | 2025-06-17 | Filing |
| Large Shareholder | $245.98 | 21,560 | $5,303,415.04 | 103,597 | 2025-06-17 | Filing |