| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $118.00 | 50,825 | $5,997,350.00 | 3,347,640 | 2023-12-05 | Filing | |
| $117.15 | 24,175 | $2,832,101.25 | 3,398,465 | 2023-12-05 | Filing | |
| $114.42 | 1,938 | $221,745.96 | 3,358,721 | 2023-11-07 | Filing | |
| $113.72 | 49,254 | $5,601,164.88 | 3,360,659 | 2023-11-07 | Filing | |
| $113.02 | 12,408 | $1,402,352.16 | 3,409,913 | 2023-11-07 | Filing | |
| $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 |