| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $346.91 | 171 | $59,321.61 | 691,440 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $345.58 | 492 | $170,025.36 | 791,611 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $345.58 | 492 | $170,025.36 | 691,611 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $344.53 | 344 | $118,518.32 | 792,103 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $344.53 | 344 | $118,518.32 | 692,103 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $343.54 | 905 | $310,903.70 | 792,447 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $343.54 | 905 | $310,903.70 | 692,447 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $342.99 | 808 | $277,135.92 | 793,352 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $342.41 | 807 | $276,324.87 | 693,352 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $341.54 | 752 | $256,838.08 | 794,160 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $341.54 | 752 | $256,838.08 | 694,159 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $340.60 | 1,043 | $355,245.80 | 794,912 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $340.60 | 1,043 | $355,245.80 | 694,911 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $339.82 | 323 | $109,761.86 | 795,955 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $339.28 | 324 | $109,926.72 | 695,954 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $337.89 | 162 | $54,738.18 | 796,278 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $337.89 | 162 | $54,738.18 | 696,278 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $343.19 | 50 | $17,159.50 | 796,440 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $343.19 | 50 | $17,159.50 | 696,440 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $342.32 | 205 | $70,175.60 | 796,490 | 2025-07-01 | Filing |