| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $337.05 | 508 | $171,221.40 | 623,773 | 2025-07-23 | Filing |
| Large Shareholder, Officer, Director | $336.22 | 758 | $254,854.76 | 724,282 | 2025-07-23 | Filing |
| Large Shareholder, Officer, Director | $335.72 | 759 | $254,811.48 | 624,281 | 2025-07-23 | Filing |
| Large Shareholder, Officer, Director | $335.08 | 1,100 | $368,588.00 | 725,040 | 2025-07-23 | Filing |
| Large Shareholder, Officer, Director | $335.08 | 1,100 | $368,588.00 | 625,040 | 2025-07-23 | Filing |
| Large Shareholder, Officer, Director | $333.88 | 150 | $50,082.00 | 726,140 | 2025-07-23 | Filing |
| Large Shareholder, Officer, Director | $333.88 | 150 | $50,082.00 | 626,140 | 2025-07-23 | Filing |
| Large Shareholder, Officer, Director | $332.65 | 150 | $49,897.50 | 726,290 | 2025-07-23 | Filing |
| Large Shareholder, Officer, Director | $332.65 | 150 | $49,897.50 | 626,290 | 2025-07-23 | Filing |
| Large Shareholder, Officer, Director | $346.31 | 194 | $67,184.14 | 726,440 | 2025-07-22 | Filing |
| Large Shareholder, Officer, Director | $345.85 | 193 | $66,749.05 | 626,440 | 2025-07-22 | Filing |
| Large Shareholder, Officer, Director | $345.05 | 712 | $245,675.60 | 726,634 | 2025-07-22 | Filing |
| Large Shareholder, Officer, Director | $345.05 | 712 | $245,675.60 | 626,633 | 2025-07-22 | Filing |
| Large Shareholder, Officer, Director | $344.16 | 1,624 | $558,915.84 | 727,346 | 2025-07-22 | Filing |
| Large Shareholder, Officer, Director | $344.16 | 1,624 | $558,915.84 | 627,345 | 2025-07-22 | Filing |
| Large Shareholder, Officer, Director | $343.52 | 848 | $291,304.96 | 728,970 | 2025-07-22 | Filing |
| Large Shareholder, Officer, Director | $343.11 | 849 | $291,300.39 | 628,969 | 2025-07-22 | Filing |
| Large Shareholder, Officer, Director | $340.99 | 96 | $32,735.04 | 729,818 | 2025-07-22 | Filing |
| Large Shareholder, Officer, Director | $340.99 | 96 | $32,735.04 | 629,818 | 2025-07-22 | Filing |
| Large Shareholder, Officer, Director | $340.35 | 96 | $32,673.60 | 729,914 | 2025-07-22 | Filing |