| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $346.88 | 190 | $65,907.20 | 751,590 | 2025-07-15 | Filing |
| Large Shareholder, Officer, Director | $346.88 | 190 | $65,907.20 | 651,589 | 2025-07-15 | Filing |
| Large Shareholder, Officer, Director | $345.94 | 740 | $255,995.60 | 751,780 | 2025-07-15 | Filing |
| Large Shareholder, Officer, Director | $345.94 | 740 | $255,995.60 | 651,779 | 2025-07-15 | Filing |
| Large Shareholder, Officer, Director | $344.99 | 1,067 | $368,104.33 | 752,520 | 2025-07-15 | Filing |
| Large Shareholder, Officer, Director | $344.99 | 1,067 | $368,104.33 | 652,519 | 2025-07-15 | Filing |
| Large Shareholder, Officer, Director | $344.24 | 1,228 | $422,726.72 | 753,587 | 2025-07-15 | Filing |
| Large Shareholder, Officer, Director | $343.75 | 1,229 | $422,468.75 | 653,586 | 2025-07-15 | Filing |
| Large Shareholder, Officer, Director | $342.99 | 943 | $323,439.57 | 754,815 | 2025-07-15 | Filing |
| 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 |