| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $330.61 | 1,315 | $434,752.15 | 714,136 | 2025-07-25 | Filing |
| Large Shareholder, Officer, Director | $330.17 | 1,316 | $434,503.72 | 614,135 | 2025-07-25 | Filing |
| Large Shareholder, Officer, Director | $329.66 | 989 | $326,033.74 | 715,451 | 2025-07-25 | Filing |
| Large Shareholder, Officer, Director | $329.66 | 989 | $326,033.74 | 615,451 | 2025-07-25 | Filing |
| Large Shareholder, Officer, Director | $341.99 | 100 | $34,199.00 | 716,440 | 2025-07-24 | Filing |
| Large Shareholder, Officer, Director | $341.99 | 100 | $34,199.00 | 616,440 | 2025-07-24 | Filing |
| Large Shareholder, Officer, Director | $340.17 | 150 | $51,025.50 | 716,540 | 2025-07-24 | Filing |
| Large Shareholder, Officer, Director | $340.17 | 150 | $51,025.50 | 616,540 | 2025-07-24 | Filing |
| Large Shareholder, Officer, Director | $339.15 | 150 | $50,872.50 | 716,690 | 2025-07-24 | Filing |
| Large Shareholder, Officer, Director | $339.15 | 150 | $50,872.50 | 616,690 | 2025-07-24 | Filing |
| Large Shareholder, Officer, Director | $337.72 | 350 | $118,202.00 | 716,840 | 2025-07-24 | Filing |
| Large Shareholder, Officer, Director | $337.72 | 350 | $118,202.00 | 616,840 | 2025-07-24 | Filing |
| Large Shareholder, Officer, Director | $335.99 | 200 | $67,198.00 | 717,190 | 2025-07-24 | Filing |
| Large Shareholder, Officer, Director | $335.99 | 200 | $67,198.00 | 617,190 | 2025-07-24 | Filing |
| Large Shareholder, Officer, Director | $334.58 | 800 | $267,664.00 | 717,390 | 2025-07-24 | Filing |
| Large Shareholder, Officer, Director | $334.58 | 800 | $267,664.00 | 617,390 | 2025-07-24 | Filing |
| Large Shareholder, Officer, Director | $333.65 | 451 | $150,476.15 | 718,190 | 2025-07-24 | Filing |
| Large Shareholder, Officer, Director | $333.65 | 451 | $150,476.15 | 618,190 | 2025-07-24 | Filing |
| Large Shareholder, Officer, Director | $332.61 | 515 | $171,294.15 | 718,641 | 2025-07-24 | Filing |
| Large Shareholder, Officer, Director | $332.61 | 515 | $171,294.15 | 618,641 | 2025-07-24 | Filing |