| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $322.80 | 300 | $96,840.00 | 793,400 | 2025-06-02 | Filing |
| Large Shareholder, Officer, Director | $321.81 | 300 | $96,543.00 | 893,700 | 2025-06-02 | Filing |
| Large Shareholder, Officer, Director | $321.81 | 300 | $96,543.00 | 793,700 | 2025-06-02 | Filing |
| Large Shareholder, Officer, Director | $320.65 | 500 | $160,325.00 | 894,000 | 2025-06-02 | Filing |
| Large Shareholder, Officer, Director | $320.65 | 500 | $160,325.00 | 794,000 | 2025-06-02 | Filing |
| 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 |