| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $163.25 | 660 | $107,744.01 | 85,340 | 2024-11-26 | Filing | |
| $169.94 | 311 | $52,851.34 | 86,000 | 2024-11-25 | Filing | |
| $168.91 | 600 | $101,346.00 | 86,311 | 2024-11-25 | Filing | |
| $167.89 | 1,089 | $182,830.79 | 86,911 | 2024-11-25 | Filing | |
| $160.52 | 2,100 | $337,089.06 | 9,704 | 2024-11-19 | Filing | |
| $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 |