| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $347.67 | 908 | $315,684.36 | 744,132 | 2025-07-17 | Filing |
| Large Shareholder, Officer, Director | $347.18 | 909 | $315,586.62 | 644,131 | 2025-07-17 | Filing |
| Large Shareholder, Officer, Director | $346.12 | 800 | $276,896.00 | 745,040 | 2025-07-17 | Filing |
| Large Shareholder, Officer, Director | $346.12 | 800 | $276,896.00 | 645,040 | 2025-07-17 | Filing |
| Large Shareholder, Officer, Director | $345.20 | 600 | $207,120.00 | 745,840 | 2025-07-17 | Filing |
| Large Shareholder, Officer, Director | $345.20 | 600 | $207,120.00 | 645,840 | 2025-07-17 | Filing |
| Large Shareholder, Officer, Director | $357.92 | 149 | $53,330.08 | 746,440 | 2025-07-16 | Filing |
| Large Shareholder, Officer, Director | $357.72 | 148 | $52,942.56 | 646,440 | 2025-07-16 | Filing |
| Large Shareholder, Officer, Director | $357.16 | 423 | $151,078.68 | 746,589 | 2025-07-16 | Filing |
| Large Shareholder, Officer, Director | $356.72 | 424 | $151,249.28 | 646,588 | 2025-07-16 | Filing |
| Large Shareholder, Officer, Director | $356.13 | 450 | $160,258.50 | 747,012 | 2025-07-16 | Filing |
| Large Shareholder, Officer, Director | $356.13 | 450 | $160,258.50 | 647,012 | 2025-07-16 | Filing |
| Large Shareholder, Officer, Director | $355.34 | 646 | $229,549.64 | 747,462 | 2025-07-16 | Filing |
| Large Shareholder, Officer, Director | $354.84 | 645 | $228,871.80 | 647,462 | 2025-07-16 | Filing |
| Large Shareholder, Officer, Director | $354.08 | 769 | $272,287.52 | 748,108 | 2025-07-16 | Filing |
| Large Shareholder, Officer, Director | $354.08 | 769 | $272,287.52 | 648,107 | 2025-07-16 | Filing |
| Large Shareholder, Officer, Director | $353.01 | 597 | $210,746.97 | 748,877 | 2025-07-16 | Filing |
| Large Shareholder, Officer, Director | $353.01 | 597 | $210,746.97 | 648,876 | 2025-07-16 | Filing |
| Large Shareholder, Officer, Director | $352.14 | 614 | $216,213.96 | 749,474 | 2025-07-16 | Filing |
| Large Shareholder, Officer, Director | $352.14 | 614 | $216,213.96 | 649,473 | 2025-07-16 | Filing |