| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $111.72 | 11,400 | $1,273,608.00 | 3,422,321 | 2023-11-07 | Filing | |
| $113.44 | 13,000 | $1,474,720.00 | 90,663 | 2023-11-07 | Filing | |
| $106.55 | 1,600 | $170,480.00 | 3,358,721 | 2023-09-12 | Filing | |
| $105.65 | 46,408 | $4,903,005.20 | 3,360,321 | 2023-09-12 | Filing | |
| $104.97 | 25,592 | $2,686,392.24 | 3,406,729 | 2023-09-12 | Filing | |
| $103.56 | 1,400 | $144,984.00 | 3,432,321 | 2023-09-12 | Filing | |
| $106.21 | 14,942 | $1,586,989.82 | 103,663 | 2023-08-30 | Filing | |
| $112.56 | 8,958 | $1,008,312.48 | 3,192,774 | 2023-08-15 | Filing | |
| $111.67 | 48,981 | $5,469,708.27 | 3,201,732 | 2023-08-15 | Filing | |
| $110.86 | 17,061 | $1,891,382.46 | 3,250,713 | 2023-08-15 | Filing | |
| $112.39 | 2,480 | $278,727.20 | 1,513,245 | 2023-07-06 | Filing | |
| $111.70 | 18,394 | $2,054,609.80 | 1,515,725 | 2023-07-06 | Filing | |
| $110.93 | 10,827 | $1,201,039.11 | 1,534,119 | 2023-07-06 | Filing | |
| $125.98 | 74,473 | $9,382,108.54 | 1,424,864 | 2023-06-09 | Filing | |
| $126.71 | 300 | $38,013.00 | 321,090 | 2023-06-09 | Filing | |
| $126.17 | 17,449 | $2,201,540.33 | 321,390 | 2023-06-09 | Filing | |
| $125.24 | 21,037 | $2,634,673.88 | 338,839 | 2023-06-09 | Filing | |
| $123.93 | 66,214 | $8,205,901.02 | 359,876 | 2023-06-09 | Filing | |
| $124.14 | 24,382 | $3,026,781.48 | 3,366,116 | 2023-06-06 | Filing | |
| $123.56 | 113,106 | $13,975,377.36 | 3,390,498 | 2023-06-06 | Filing |