| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $146.98 | 600 | $88,188.00 | 407,824 | 2024-11-04 | Filing | |
| $144.65 | 7,202 | $1,041,769.30 | 408,424 | 2024-11-04 | Filing | |
| $135.00 | 44 | $5,940.00 | 18,040 | 2024-10-15 | Filing | |
| $135.00 | 1,714 | $231,390.00 | 18,084 | 2024-10-14 | Filing | |
| $135.10 | 3,700 | $499,870.00 | 19,798 | 2024-10-11 | Filing | |
| $135.07 | 2,790 | $376,845.30 | 23,498 | 2024-10-11 | Filing | |
| $135.09 | 3,258 | $440,123.22 | 26,288 | 2024-10-11 | Filing | |
| $135.00 | 1,753 | $236,655.00 | 29,546 | 2024-10-11 | Filing | |
| $134.88 | 9,138 | $1,232,533.44 | 68,509 | 2024-10-11 | Filing | |
| $134.99 | 8,712 | $1,176,032.88 | 38,502 | 2024-10-11 | Filing | |
| $130.59 | 452 | $59,026.68 | 45,669 | 2024-09-19 | Filing | |
| $130.05 | 7,388 | $960,809.40 | 46,121 | 2024-09-19 | Filing | |
| $121.93 | 100 | $12,193.00 | 404,666 | 2024-09-10 | Filing | |
| $120.79 | 5,515 | $666,156.85 | 404,766 | 2024-09-10 | Filing | |
| $119.82 | 4,410 | $528,406.20 | 410,281 | 2024-09-10 | Filing | |
| $125.05 | 6,048 | $756,302.40 | 23,461 | 2024-07-12 | Filing | |
| $125.00 | 1,753 | $219,125.00 | 29,509 | 2024-07-12 | Filing | |
| $125.15 | 5,458 | $683,068.70 | 23,461 | 2024-07-12 | Filing | |
| $124.78 | 9,137 | $1,140,114.86 | 69,171 | 2024-07-12 | Filing | |
| $123.70 | 3,980 | $492,326.00 | 69,171 | 2024-07-12 | Filing |