| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $691.79 | 715 | $494,626.99 | 14,685 | 2025-08-15 | Filing | |
| $660.25 | 758 | $500,472.53 | 758 | 2025-08-13 | Filing | |
| $647.36 | 1,000 | $647,360.00 | 20,562 | 2025-08-13 | Filing | |
| $644.77 | 1,632 | $1,052,263.01 | 546,601 | 2025-08-12 | Filing | |
| $634.41 | 1,000 | $634,405.00 | 137,660 | 2025-08-12 | Filing | |
| $641.18 | 117 | $75,018.29 | 2,703 | 2025-08-12 | Filing | |
| $642.59 | 879 | $564,833.09 | 74,578 | 2025-08-12 | Filing | |
| $642.00 | 686 | $440,409.26 | 73,699 | 2025-08-12 | Filing | |
| $639.56 | 200 | $127,912.60 | 9,402 | 2025-08-08 | Filing | |
| $304.19 | 656 | $199,548.64 | 62,857 | 2022-08-12 | Filing | |
| $246.78 | 202 | $49,849.56 | 15,436 | 2022-03-01 | Filing | |
| $182.99 | 546 | $99,912.54 | 61,195 | 2021-04-30 | Filing | |
| $182.74 | 820 | $149,846.80 | 60,649 | 2021-04-30 | Filing | |
| $108.84 | 1,000 | $108,840.00 | 22,043 | 2019-10-25 | Filing | |
| $107.59 | 929 | $99,951.11 | 31,524 | 2019-10-25 | Filing | |
| $108.61 | 5,000 | $543,050.00 | 75,818 | 2019-10-25 | Filing | |
| $108.38 | 4,615 | $500,173.70 | 157,405 | 2019-10-25 | Filing | |
| $107.49 | 1,861 | $200,038.89 | 56,440 | 2019-10-24 | Filing | |
| $108.47 | 185 | $20,066.95 | 30,595 | 2019-07-15 | Filing | |
| $118.03 | 426 | $50,280.78 | 30,410 | 2019-06-05 | Filing |