| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $342.99 | 943 | $323,439.57 | 654,815 | 2025-07-15 | Filing |
| Large Shareholder, Officer, Director | $342.36 | 142 | $48,615.12 | 755,758 | 2025-07-15 | Filing |
| Large Shareholder, Officer, Director | $341.90 | 141 | $48,207.90 | 655,758 | 2025-07-15 | Filing |
| Large Shareholder, Officer, Director | $340.48 | 46 | $15,662.08 | 755,900 | 2025-07-15 | Filing |
| Large Shareholder, Officer, Director | $340.48 | 46 | $15,662.08 | 655,899 | 2025-07-15 | Filing |
| Large Shareholder, Officer, Director | $339.61 | 244 | $82,864.84 | 755,946 | 2025-07-15 | Filing |
| Large Shareholder, Officer, Director | $339.61 | 244 | $82,864.84 | 655,945 | 2025-07-15 | Filing |
| Large Shareholder, Officer, Director | $338.78 | 250 | $84,695.00 | 756,190 | 2025-07-15 | Filing |
| Large Shareholder, Officer, Director | $338.32 | 251 | $84,918.32 | 656,189 | 2025-07-15 | Filing |
| Large Shareholder, Officer, Director | $354.40 | 100 | $35,440.00 | 756,440 | 2025-07-14 | Filing |
| Large Shareholder, Officer, Director | $353.67 | 100 | $35,367.00 | 656,440 | 2025-07-14 | Filing |
| Large Shareholder, Officer, Director | $352.51 | 50 | $17,625.50 | 756,540 | 2025-07-14 | Filing |
| Large Shareholder, Officer, Director | $352.51 | 50 | $17,625.50 | 656,540 | 2025-07-14 | Filing |
| Large Shareholder, Officer, Director | $351.83 | 150 | $52,774.50 | 756,590 | 2025-07-14 | Filing |
| Large Shareholder, Officer, Director | $351.83 | 150 | $52,774.50 | 656,590 | 2025-07-14 | Filing |
| Large Shareholder, Officer, Director | $350.15 | 200 | $70,030.00 | 756,740 | 2025-07-14 | Filing |
| Large Shareholder, Officer, Director | $350.15 | 200 | $70,030.00 | 656,740 | 2025-07-14 | Filing |
| Large Shareholder, Officer, Director | $349.05 | 376 | $131,242.80 | 756,940 | 2025-07-14 | Filing |
| Large Shareholder, Officer, Director | $349.05 | 376 | $131,242.80 | 656,940 | 2025-07-14 | Filing |
| Large Shareholder, Officer, Director | $348.63 | 1,284 | $447,640.92 | 757,316 | 2025-07-14 | Filing |