| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $340.30 | 2,096 | $713,268.17 | 0 | 2025-07-01 | Filing |
| | $339.26 | 5,075 | $1,721,759.22 | 2,096 | 2025-07-01 | Filing |
| | $338.43 | 12,849 | $4,348,508.91 | 7,171 | 2025-07-01 | Filing |
| | $337.52 | 10,411 | $3,513,906.14 | 20,020 | 2025-07-01 | Filing |
| | $336.37 | 11,937 | $4,015,243.92 | 30,431 | 2025-07-01 | Filing |
| | $335.43 | 7,632 | $2,560,010.16 | 42,368 | 2025-07-01 | Filing |
| | $329.35 | 3,515 | $1,157,659.98 | 0 | 2025-06-30 | Filing |
| | $328.57 | 8,150 | $2,677,884.62 | 3,515 | 2025-06-30 | Filing |
| | $327.48 | 12,065 | $3,951,007.59 | 11,665 | 2025-06-30 | Filing |
| | $326.49 | 15,758 | $5,144,778.99 | 23,730 | 2025-06-30 | Filing |
| | $325.56 | 10,512 | $3,422,286.72 | 39,488 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $335.29 | 210 | $70,410.90 | 801,440 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $335.29 | 210 | $70,410.90 | 701,440 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $334.10 | 260 | $86,866.00 | 801,650 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $334.10 | 260 | $86,866.00 | 701,650 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $332.88 | 545 | $181,419.60 | 801,910 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $332.88 | 545 | $181,419.60 | 701,910 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $332.17 | 502 | $166,749.34 | 802,455 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $332.17 | 502 | $166,749.34 | 702,455 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $331.22 | 831 | $275,243.82 | 802,957 | 2025-06-30 | Filing |