| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $152.22 | 14,887 | $2,266,067.88 | 11,133 | 2024-09-05 | Filing | |
| $153.93 | 48,885 | $7,524,672.51 | 311,853 | 2024-08-27 | Filing | |
| $138.37 | 941 | $130,201.47 | 973 | 2024-05-28 | Filing | |
| $147.89 | 4,168 | $616,404.69 | 3,166 | 2024-03-28 | Filing | |
| $147.46 | 13,860 | $2,043,756.79 | 61,657 | 2024-03-28 | Filing | |
| $146.00 | 10,734 | $1,567,164.00 | 62,711 | 2024-03-27 | Filing | |
| $146.39 | 19,014 | $2,783,489.88 | 119,962 | 2024-03-27 | Filing | |
| $145.38 | 2,265 | $329,294.31 | 1,914 | 2024-03-18 | Filing | |
| $145.14 | 21,056 | $3,056,067.84 | 114,488 | 2024-03-18 | Filing | |
| $111.73 | 20,749 | $2,318,354.24 | 71,413 | 2023-10-06 | Filing | |
| $120.11 | 10,091 | $1,212,051.20 | 272,080 | 2023-08-29 | Filing | |
| $120.02 | 23,254 | $2,790,970.66 | 282,171 | 2023-08-28 | Filing | |
| $119.07 | 20,000 | $2,381,352.00 | 305,425 | 2023-08-25 | Filing | |
| $121.53 | 25,945 | $3,153,054.34 | 67,033 | 2023-08-23 | Filing | |
| $102.54 | 11,866 | $1,216,711.16 | 325,367 | 2023-05-30 | Filing | |
| $102.39 | 30,000 | $3,071,808.00 | 337,233 | 2023-05-25 | Filing | |
| $106.00 | 12,221 | $1,295,456.55 | 96,486 | 2023-04-06 | Filing | |
| $104.73 | 3,297 | $345,287.56 | 23,148 | 2023-03-31 | Filing | |
| $112.37 | 20,529 | $2,306,810.88 | 127,659 | 2023-03-06 | Filing | |
| $81.46 | 1,000 | $81,455.90 | 34,496 | 2022-06-08 | Filing |