| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $159.83 | 7,582 | $1,211,841.67 | 11,804 | 2024-11-19 | Filing | |
| $149.98 | 1,983 | $297,407.96 | 15,807 | 2024-11-15 | Filing | |
| $148.74 | 2,106 | $313,249.60 | 17,790 | 2024-11-15 | Filing | |
| $147.31 | 9,467 | $1,394,619.74 | 19,896 | 2024-11-15 | Filing | |
| $146.26 | 1,770 | $258,871.35 | 29,363 | 2024-11-15 | Filing | |
| $145.21 | 16,404 | $2,381,996.95 | 31,133 | 2024-11-15 | Filing | |
| $144.26 | 5,500 | $793,419.00 | 47,537 | 2024-11-15 | Filing | |
| $150.00 | 440 | $66,000.00 | 185,034 | 2024-11-15 | Filing | |
| $148.92 | 351 | $52,272.43 | 185,474 | 2024-11-15 | Filing | |
| $147.83 | 1,052 | $155,517.37 | 185,825 | 2024-11-15 | Filing | |
| $146.35 | 100 | $14,635.00 | 186,877 | 2024-11-15 | Filing | |
| $145.29 | 1,800 | $261,514.98 | 186,977 | 2024-11-15 | Filing | |
| $144.44 | 985 | $142,269.56 | 188,777 | 2024-11-15 | Filing | |
| $160.02 | 4,075 | $652,064.79 | 47,782 | 2024-11-13 | Filing | |
| $154.40 | 458 | $70,715.29 | 51,857 | 2024-11-13 | Filing | |
| $152.93 | 3,617 | $553,133.70 | 52,315 | 2024-11-13 | Filing | |
| $160.02 | 4,075 | $652,083.13 | 47,782 | 2024-11-13 | Filing | |
| $153.51 | 64 | $9,824.64 | 51,857 | 2024-11-13 | Filing | |
| $152.78 | 4,011 | $612,806.20 | 51,921 | 2024-11-13 | Filing | |
| $154.11 | 11,974 | $1,845,296.38 | 259,772 | 2024-11-13 | Filing |