| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $366.87 | 437 | $160,322.19 | 676,533 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $366.34 | 438 | $160,456.92 | 576,532 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $365.87 | 341 | $124,761.67 | 676,970 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $365.87 | 341 | $124,761.67 | 576,970 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $363.24 | 350 | $127,134.00 | 677,311 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $364.28 | 349 | $127,133.72 | 577,311 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $363.80 | 227 | $82,582.60 | 677,661 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $363.27 | 228 | $82,825.56 | 577,660 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $362.14 | 12 | $4,345.68 | 677,888 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $362.14 | 12 | $4,345.68 | 577,888 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $361.05 | 40 | $14,442.00 | 677,900 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $361.05 | 40 | $14,442.00 | 577,900 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $359.28 | 53 | $19,041.84 | 677,940 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $359.28 | 53 | $19,041.84 | 577,940 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $358.68 | 94 | $33,715.92 | 677,993 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $358.19 | 93 | $33,311.67 | 577,993 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $357.53 | 135 | $48,266.55 | 678,087 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $357.53 | 135 | $48,266.55 | 578,086 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $356.46 | 265 | $94,461.90 | 678,222 | 2025-08-05 | Filing |
| Large Shareholder, Officer, Director | $356.46 | 265 | $94,461.90 | 578,221 | 2025-08-05 | Filing |