| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $164.40 | 7,763 | $1,276,237.20 | 0 | 2025-05-21 | Filing |
| Officer, Director | $163.49 | 33,202 | $5,428,194.98 | 7,763 | 2025-05-21 | Filing |
| Officer, Director | $162.42 | 4,501 | $731,052.42 | 40,965 | 2025-05-21 | Filing |
| Officer, Director | $161.33 | 11,060 | $1,784,309.80 | 45,466 | 2025-05-21 | Filing |
| Officer, Director | $160.44 | 5,732 | $919,642.08 | 56,526 | 2025-05-21 | Filing |
| Officer, Director | $159.25 | 45,242 | $7,204,788.50 | 62,258 | 2025-05-21 | Filing |
| Officer, Director | $167.59 | 9,540 | $1,598,808.60 | 107,500 | 2025-05-20 | Filing |
| Officer, Director | $166.93 | 51,970 | $8,675,352.10 | 117,040 | 2025-05-20 | Filing |
| Officer, Director | $165.91 | 88,490 | $14,681,375.90 | 169,010 | 2025-05-20 | Filing |
| Officer, Director | $173.16 | 530 | $91,774.80 | 85,000 | 2025-05-15 | Filing |
| Officer, Director | $171.49 | 700 | $120,043.00 | 85,530 | 2025-05-15 | Filing |
| Officer, Director | $170.39 | 9,100 | $1,550,549.00 | 86,230 | 2025-05-15 | Filing |
| Officer, Director | $169.70 | 8,848 | $1,501,505.60 | 95,330 | 2025-05-15 | Filing |
| Officer, Director | $168.62 | 20,822 | $3,511,005.64 | 104,178 | 2025-05-15 | Filing |
| Officer, Director | $173.16 | 549 | $95,064.84 | 62,500 | 2025-05-15 | Filing |
| Officer, Director | $171.59 | 1,100 | $188,749.00 | 63,049 | 2025-05-15 | Filing |
| Officer, Director | $170.40 | 13,980 | $2,382,192.00 | 64,149 | 2025-05-15 | Filing |
| Officer, Director | $169.72 | 13,729 | $2,330,085.88 | 78,129 | 2025-05-15 | Filing |
| Officer, Director | $168.63 | 33,142 | $5,588,735.46 | 91,858 | 2025-05-15 | Filing |
| Officer, Director | $169.56 | 15,165 | $2,571,377.40 | 257,500 | 2025-05-19 | Filing |