| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $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 |
| Large Shareholder, Officer, Director | $337.86 | 545 | $184,133.70 | 861,418 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $337.35 | 544 | $183,518.40 | 761,418 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $337.00 | 530 | $178,610.00 | 861,963 | 2025-06-10 | Filing |