Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| $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 |
Large Shareholder, Officer, Director | $330.71 | 830 | $274,489.30 | 702,957 | 2025-06-30 | Filing |
Large Shareholder, Officer, Director | $330.20 | 616 | $203,403.20 | 803,788 | 2025-06-30 | Filing |
Large Shareholder, Officer, Director | $329.64 | 617 | $203,387.88 | 703,787 | 2025-06-30 | Filing |
Large Shareholder, Officer, Director | $328.49 | 235 | $77,195.15 | 804,404 | 2025-06-30 | Filing |