| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $335.90 | 1,700 | $571,030.00 | 221,368 | 2025-07-01 | Filing |
| Officer | $334.63 | 402 | $134,521.26 | 223,068 | 2025-07-01 | Filing |
| Officer | $333.84 | 300 | $100,152.00 | 223,470 | 2025-07-01 | Filing |
| | $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 |