| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $362.59 | 200 | $72,518.00 | 585,390 | 2025-09-02 | Filing |
| Large Shareholder, Officer, Director | $362.59 | 200 | $72,518.00 | 485,390 | 2025-09-02 | Filing |
| Large Shareholder, Officer, Director | $361.03 | 350 | $126,360.50 | 585,590 | 2025-09-02 | Filing |
| Large Shareholder, Officer, Director | $361.03 | 350 | $126,360.50 | 485,590 | 2025-09-02 | Filing |
| Large Shareholder, Officer, Director | $359.64 | 150 | $53,946.00 | 585,940 | 2025-09-02 | Filing |
| Large Shareholder, Officer, Director | $359.64 | 150 | $53,946.00 | 485,940 | 2025-09-02 | Filing |
| Large Shareholder, Officer, Director | $358.87 | 250 | $89,717.50 | 586,090 | 2025-09-02 | Filing |
| Large Shareholder, Officer, Director | $358.87 | 250 | $89,717.50 | 486,090 | 2025-09-02 | Filing |
| Large Shareholder, Officer, Director | $356.76 | 100 | $35,676.00 | 586,340 | 2025-09-02 | Filing |
| Large Shareholder, Officer, Director | $356.76 | 100 | $35,676.00 | 486,340 | 2025-09-02 | Filing |
| Officer | $361.04 | 1,000 | $361,040.00 | 45,157 | 2025-09-02 | Filing |
| Large Shareholder, Officer, Director | $378.25 | 50 | $18,912.50 | 586,440 | 2025-08-29 | Filing |
| Large Shareholder, Officer, Director | $378.25 | 50 | $18,912.50 | 486,440 | 2025-08-29 | Filing |
| Large Shareholder, Officer, Director | $376.52 | 150 | $56,478.00 | 586,490 | 2025-08-29 | Filing |
| Large Shareholder, Officer, Director | $376.52 | 150 | $56,478.00 | 486,490 | 2025-08-29 | Filing |
| Large Shareholder, Officer, Director | $374.99 | 50 | $18,749.50 | 586,640 | 2025-08-29 | Filing |
| Large Shareholder, Officer, Director | $374.99 | 50 | $18,749.50 | 486,640 | 2025-08-29 | Filing |
| Large Shareholder, Officer, Director | $374.28 | 272 | $101,804.16 | 586,690 | 2025-08-29 | Filing |
| Large Shareholder, Officer, Director | $373.86 | 271 | $101,316.06 | 486,690 | 2025-08-29 | Filing |
| Large Shareholder, Officer, Director | $372.47 | 628 | $233,911.16 | 586,962 | 2025-08-29 | Filing |