| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $337.89 | 162 | $54,738.18 | 796,278 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $337.89 | 162 | $54,738.18 | 696,278 | 2025-07-02 | Filing |
| Large Shareholder, Officer, Director | $343.19 | 50 | $17,159.50 | 796,440 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $343.19 | 50 | $17,159.50 | 696,440 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $342.32 | 205 | $70,175.60 | 796,490 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $342.32 | 205 | $70,175.60 | 696,490 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $341.53 | 650 | $221,994.50 | 796,695 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $341.08 | 649 | $221,360.92 | 696,695 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $340.59 | 495 | $168,592.05 | 797,345 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $340.12 | 496 | $168,699.52 | 697,344 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $338.77 | 1,028 | $348,255.56 | 797,840 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $338.77 | 1,028 | $348,255.56 | 697,840 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $337.95 | 900 | $304,155.00 | 798,868 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $337.95 | 900 | $304,155.00 | 698,868 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $336.83 | 600 | $202,098.00 | 799,768 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $336.83 | 600 | $202,098.00 | 699,768 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $335.74 | 772 | $259,191.28 | 800,368 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $335.74 | 772 | $259,191.28 | 700,368 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $334.48 | 150 | $50,172.00 | 801,140 | 2025-07-01 | Filing |
| Large Shareholder, Officer, Director | $334.48 | 150 | $50,172.00 | 701,140 | 2025-07-01 | Filing |