| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $129.33 | 15,659 | $2,025,178.47 | 71,130 | 2024-06-28 | Filing | |
| $127.81 | 3,889 | $497,053.09 | 185,869 | 2024-06-26 | Filing | |
| $127.05 | 3,611 | $458,777.55 | 189,758 | 2024-06-26 | Filing | |
| $127.51 | 3,249 | $414,279.99 | 193,369 | 2024-06-25 | Filing | |
| $127.04 | 4,251 | $540,047.04 | 196,618 | 2024-06-25 | Filing | |
| $127.88 | 1,199 | $153,328.12 | 11,455 | 2024-06-21 | Filing | |
| $127.12 | 1,802 | $229,070.24 | 12,654 | 2024-06-21 | Filing | |
| $126.53 | 333 | $42,134.49 | 14,456 | 2024-06-21 | Filing | |
| $126.22 | 5,102 | $643,974.44 | 322,774 | 2024-06-17 | Filing | |
| $125.51 | 1,300 | $163,163.00 | 327,876 | 2024-06-17 | Filing | |
| $124.10 | 2,098 | $260,361.80 | 329,176 | 2024-06-17 | Filing | |
| $121.75 | 28,982 | $3,528,558.50 | 3,450 | 2024-06-10 | Filing | |
| $120.42 | 672 | $80,922.24 | 12,338 | 2024-06-10 | Filing | |
| $108.57 | 8,500 | $922,845.00 | 244,202 | 2024-05-13 | Filing | |
| $108.84 | 871 | $94,799.64 | 8,730 | 2024-05-10 | Filing | |
| $103.39 | 1,439 | $148,778.21 | 252,702 | 2024-04-15 | Filing | |
| $103.11 | 7,061 | $728,059.71 | 254,141 | 2024-04-15 | Filing | |
| $103.02 | 871 | $89,730.42 | 9,601 | 2024-04-10 | Filing | |
| $105.03 | 22,000 | $2,310,660.00 | 43,072 | 2024-04-01 | Filing | |
| $101.83 | 3,203 | $326,161.49 | 261,202 | 2024-03-19 | Filing |