| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $361.91 | 13,964 | $5,053,711.24 | 99,828 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $357.07 | 50 | $17,853.50 | 671,440 | 2025-08-06 | Filing |
| Large Shareholder, Officer, Director | $357.07 | 50 | $17,853.50 | 571,440 | 2025-08-06 | Filing |
| Large Shareholder, Officer, Director | $356.24 | 372 | $132,521.28 | 671,490 | 2025-08-06 | Filing |
| Large Shareholder, Officer, Director | $356.24 | 372 | $132,521.28 | 571,490 | 2025-08-06 | Filing |
| Large Shareholder, Officer, Director | $355.03 | 964 | $342,248.92 | 671,862 | 2025-08-06 | Filing |
| Large Shareholder, Officer, Director | $355.03 | 964 | $342,248.92 | 571,862 | 2025-08-06 | Filing |
| Large Shareholder, Officer, Director | $354.38 | 964 | $341,622.32 | 672,826 | 2025-08-06 | Filing |
| Large Shareholder, Officer, Director | $354.38 | 964 | $341,622.32 | 572,826 | 2025-08-06 | Filing |
| Large Shareholder, Officer, Director | $352.99 | 350 | $123,546.50 | 673,790 | 2025-08-06 | Filing |
| Large Shareholder, Officer, Director | $352.99 | 350 | $123,546.50 | 573,790 | 2025-08-06 | Filing |
| Large Shareholder, Officer, Director | $351.19 | 200 | $70,238.00 | 674,140 | 2025-08-06 | Filing |
| Large Shareholder, Officer, Director | $351.19 | 200 | $70,238.00 | 574,140 | 2025-08-06 | Filing |
| Large Shareholder, Officer, Director | $350.09 | 600 | $210,054.00 | 674,340 | 2025-08-06 | Filing |
| Large Shareholder, Officer, Director | $350.09 | 600 | $210,054.00 | 574,340 | 2025-08-06 | Filing |
| Large Shareholder, Officer, Director | $349.52 | 823 | $287,654.96 | 674,940 | 2025-08-06 | Filing |
| Large Shareholder, Officer, Director | $349.08 | 822 | $286,943.76 | 574,940 | 2025-08-06 | Filing |
| Large Shareholder, Officer, Director | $347.87 | 377 | $131,146.99 | 675,763 | 2025-08-06 | Filing |
| Large Shareholder, Officer, Director | $347.20 | 378 | $131,241.60 | 575,762 | 2025-08-06 | Filing |
| Large Shareholder, Officer, Director | $346.81 | 300 | $104,043.00 | 676,140 | 2025-08-06 | Filing |