| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $319.17 | 200 | $63,834.00 | 894,500 | 2025-06-02 | Filing |
| Large Shareholder, Officer, Director | $319.17 | 200 | $63,834.00 | 794,500 | 2025-06-02 | Filing |
| Large Shareholder, Officer, Director | $318.13 | 250 | $79,532.50 | 894,700 | 2025-06-02 | Filing |
| Large Shareholder, Officer, Director | $318.13 | 250 | $79,532.50 | 794,700 | 2025-06-02 | Filing |
| Large Shareholder, Officer, Director | $316.69 | 50 | $15,834.50 | 894,950 | 2025-06-02 | Filing |
| Large Shareholder, Officer, Director | $316.69 | 50 | $15,834.50 | 794,950 | 2025-06-02 | Filing |
| Officer | $330.30 | 32,500 | $10,734,750.00 | 199,756 | 2025-06-02 | Filing |
| | $325.59 | 50 | $16,279.50 | 895,000 | 2025-05-30 | Filing |
| | $325.59 | 50 | $16,279.50 | 795,000 | 2025-05-30 | Filing |
| | $324.76 | 986 | $320,213.36 | 895,050 | 2025-05-30 | Filing |
| | $324.76 | 986 | $320,213.36 | 795,050 | 2025-05-30 | Filing |
| | $324.00 | 1,014 | $328,536.00 | 896,036 | 2025-05-30 | Filing |
| | $320.00 | 32,500 | $10,400,000.00 | 201,087 | 2025-05-28 | Filing |
| | $324.00 | 1,014 | $328,536.00 | 796,036 | 2025-05-30 | Filing |
| | $322.65 | 354 | $114,218.10 | 897,050 | 2025-05-30 | Filing |
| | $323.56 | 353 | $114,216.68 | 797,050 | 2025-05-30 | Filing |
| | $322.15 | 415 | $133,692.25 | 897,404 | 2025-05-30 | Filing |
| | $322.15 | 415 | $133,692.25 | 797,403 | 2025-05-30 | Filing |
| | $323.23 | 57 | $18,424.11 | 897,819 | 2025-05-30 | Filing |
| | $317.66 | 58 | $18,424.28 | 797,818 | 2025-05-30 | Filing |