| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $337.49 | 16,692 | $5,633,353.03 | 17,264 | 2025-06-11 | Filing |
| | $336.52 | 8,979 | $3,021,587.94 | 33,956 | 2025-06-11 | Filing |
| | $335.55 | 5,567 | $1,868,012.97 | 42,935 | 2025-06-11 | Filing |
| | $334.03 | 1,498 | $500,381.43 | 48,502 | 2025-06-11 | Filing |
| Director | $339.43 | 2,500 | $848,575.00 | 49,428 | 2025-06-11 | Filing |
| Director | $343.91 | 2,500 | $859,775.00 | 51,928 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $344.78 | 15 | $5,171.70 | 860,000 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $344.78 | 15 | $5,171.70 | 760,000 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $344.12 | 281 | $96,697.72 | 860,015 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $344.12 | 281 | $96,697.72 | 760,015 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $343.15 | 245 | $84,071.75 | 860,296 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $342.64 | 244 | $83,604.16 | 760,296 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $341.81 | 275 | $93,997.75 | 860,541 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $341.81 | 275 | $93,997.75 | 760,540 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $340.87 | 152 | $51,812.24 | 860,816 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $340.58 | 153 | $52,108.74 | 760,815 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $340.07 | 95 | $32,306.65 | 860,968 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $339.68 | 94 | $31,929.92 | 760,968 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $338.56 | 355 | $120,188.80 | 861,063 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $338.23 | 356 | $120,409.88 | 761,062 | 2025-06-10 | Filing |