| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $336.21 | 220 | $73,966.20 | 701,956 | 2025-07-29 | Filing |
| Large Shareholder, Officer, Director | $336.21 | 220 | $73,966.20 | 601,956 | 2025-07-29 | Filing |
| Large Shareholder, Officer, Director | $335.34 | 431 | $144,531.54 | 702,176 | 2025-07-29 | Filing |
| Large Shareholder, Officer, Director | $335.34 | 431 | $144,531.54 | 602,176 | 2025-07-29 | Filing |
| Large Shareholder, Officer, Director | $334.54 | 701 | $234,512.54 | 702,607 | 2025-07-29 | Filing |
| Large Shareholder, Officer, Director | $334.11 | 700 | $233,877.00 | 602,607 | 2025-07-29 | Filing |
| Large Shareholder, Officer, Director | $333.39 | 386 | $128,688.54 | 703,308 | 2025-07-29 | Filing |
| Large Shareholder, Officer, Director | $333.39 | 386 | $128,688.54 | 603,307 | 2025-07-29 | Filing |
| Large Shareholder, Officer, Director | $332.59 | 629 | $209,199.11 | 703,694 | 2025-07-29 | Filing |
| Large Shareholder, Officer, Director | $332.26 | 630 | $209,323.80 | 603,693 | 2025-07-29 | Filing |
| Large Shareholder, Officer, Director | $331.12 | 292 | $96,687.04 | 704,323 | 2025-07-29 | Filing |
| Large Shareholder, Officer, Director | $331.12 | 292 | $96,687.04 | 604,323 | 2025-07-29 | Filing |
| Large Shareholder, Officer, Director | $330.35 | 606 | $200,192.10 | 704,615 | 2025-07-29 | Filing |
| Large Shareholder, Officer, Director | $329.94 | 605 | $199,613.70 | 604,615 | 2025-07-29 | Filing |
| Large Shareholder, Officer, Director | $329.14 | 628 | $206,699.92 | 705,221 | 2025-07-29 | Filing |
| Large Shareholder, Officer, Director | $329.14 | 628 | $206,699.92 | 605,220 | 2025-07-29 | Filing |
| Large Shareholder, Officer, Director | $328.57 | 591 | $194,184.87 | 705,849 | 2025-07-29 | Filing |
| Large Shareholder, Officer, Director | $328.20 | 592 | $194,294.40 | 605,848 | 2025-07-29 | Filing |
| Large Shareholder, Officer, Director | $338.40 | 303 | $102,535.20 | 706,440 | 2025-07-28 | Filing |
| Large Shareholder, Officer, Director | $338.40 | 303 | $102,535.20 | 606,440 | 2025-07-28 | Filing |