| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $353.25 | 687 | $242,682.75 | 642,153 | 2025-07-17 | Filing |
| Large Shareholder, Officer, Director | $351.89 | 350 | $123,161.50 | 742,840 | 2025-07-17 | Filing |
| Large Shareholder, Officer, Director | $351.89 | 350 | $123,161.50 | 642,840 | 2025-07-17 | Filing |
| Large Shareholder, Officer, Director | $350.62 | 162 | $56,800.44 | 743,190 | 2025-07-17 | Filing |
| Large Shareholder, Officer, Director | $350.22 | 161 | $56,385.42 | 643,190 | 2025-07-17 | Filing |
| Large Shareholder, Officer, Director | $349.75 | 368 | $128,708.00 | 743,352 | 2025-07-17 | Filing |
| Large Shareholder, Officer, Director | $349.21 | 369 | $128,858.49 | 643,351 | 2025-07-17 | Filing |
| Large Shareholder, Officer, Director | $348.51 | 412 | $143,586.12 | 743,720 | 2025-07-17 | Filing |
| Large Shareholder, Officer, Director | $348.12 | 411 | $143,077.32 | 643,720 | 2025-07-17 | Filing |
| 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 |