| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $253.01 | 26,543 | $6,715,639.12 | 45,007 | 2025-03-03 | Filing | |
| $215.20 | 3,600 | $774,727.20 | 25,390 | 2024-11-08 | Filing | |
| $184.85 | 9,800 | $1,811,524.12 | 119,498 | 2024-02-01 | Filing | |
| $134.30 | 6,570 | $882,364.14 | 74,467 | 2023-02-01 | Filing | |
| $133.61 | 31,949 | $4,268,673.94 | 81,037 | 2023-02-01 | Filing | |
| $148.36 | 3,000 | $445,087.80 | 14,553 | 2022-11-22 | Filing | |
| $139.04 | 1,600 | $222,464.96 | 15,062 | 2022-06-02 | Filing | |
| $129.50 | 2,714 | $351,463.00 | 25,988 | 2020-08-11 | Filing | |
| $128.76 | 1,895 | $244,000.20 | 28,702 | 2020-08-11 | Filing | |
| $127.00 | 1,215 | $154,305.00 | 30,597 | 2020-08-10 | Filing | |
| $126.73 | 1,176 | $149,034.48 | 31,767 | 2020-08-05 | Filing | |
| $140.60 | 40 | $5,624.00 | 7,891 | 2020-02-26 | Filing | |
| $140.59 | 60 | $8,435.40 | 7,931 | 2020-02-26 | Filing | |
| $140.48 | 100 | $14,048.00 | 7,991 | 2020-02-26 | Filing | |
| $140.46 | 100 | $14,046.00 | 8,091 | 2020-02-26 | Filing | |
| $140.45 | 75 | $10,533.75 | 8,191 | 2020-02-26 | Filing | |
| $140.42 | 100 | $14,041.50 | 8,266 | 2020-02-26 | Filing | |
| $140.41 | 50 | $7,020.50 | 8,366 | 2020-02-26 | Filing | |
| $140.40 | 50 | $7,020.00 | 8,416 | 2020-02-26 | Filing | |
| $140.39 | 100 | $14,039.00 | 8,466 | 2020-02-26 | Filing |