| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $353.79 | 422 | $149,299.38 | 784,140 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $353.79 | 422 | $149,299.38 | 684,140 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $352.75 | 230 | $81,132.50 | 784,562 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $352.23 | 229 | $80,660.67 | 684,562 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $351.45 | 500 | $175,725.00 | 784,792 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $351.45 | 500 | $175,725.00 | 684,791 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $350.81 | 848 | $297,486.88 | 785,292 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $350.24 | 849 | $297,353.76 | 685,291 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $348.75 | 97 | $33,828.75 | 786,140 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $348.75 | 97 | $33,828.75 | 686,140 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $347.77 | 203 | $70,597.31 | 786,237 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $347.77 | 203 | $70,597.31 | 686,237 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $349.31 | 150 | $52,396.50 | 786,440 | 2025-07-03 | Filing |
| Large Shareholder, Officer, Director | $349.31 | 150 | $52,396.50 | 686,440 | 2025-07-03 | Filing |
| Large Shareholder, Officer, Director | $348.29 | 973 | $338,886.17 | 786,590 | 2025-07-03 | Filing |
| Large Shareholder, Officer, Director | $348.29 | 973 | $338,886.17 | 686,590 | 2025-07-03 | Filing |
| Large Shareholder, Officer, Director | $347.46 | 1,317 | $457,604.82 | 787,563 | 2025-07-03 | Filing |
| Large Shareholder, Officer, Director | $347.46 | 1,317 | $457,604.82 | 687,563 | 2025-07-03 | Filing |
| Large Shareholder, Officer, Director | $346.70 | 1,203 | $417,080.10 | 788,880 | 2025-07-03 | Filing |
| Large Shareholder, Officer, Director | $346.43 | 1,202 | $416,408.86 | 688,880 | 2025-07-03 | Filing |