| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $96.39 | 24,585 | $2,369,703.90 | 292,733 | 2023-06-12 | Filing | |
| $95.22 | 27,900 | $2,656,691.01 | 317,318 | 2023-06-12 | Filing | |
| $95.08 | 3,633 | $345,425.64 | 3,796 | 2023-06-07 | Filing | |
| $110.29 | 1,111 | $122,533.52 | 192,653 | 2023-06-05 | Filing | |
| $100.33 | 6,502 | $652,358.66 | 193,764 | 2023-06-02 | Filing | |
| $100.33 | 1,070 | $107,355.24 | 72,675 | 2023-06-02 | Filing | |
| $100.33 | 14,561 | $1,460,934.25 | 275,218 | 2023-06-02 | Filing | |
| $100.33 | 11,003 | $1,103,953.00 | 269,141 | 2023-06-02 | Filing | |
| $100.33 | 8,428 | $845,598.10 | 220,016 | 2023-06-02 | Filing | |
| $102.99 | 937 | $96,503.13 | 274,889 | 2023-06-06 | Filing | |
| $102.37 | 43,766 | $4,480,474.22 | 275,826 | 2023-06-06 | Filing | |
| $101.75 | 23,561 | $2,397,282.27 | 319,592 | 2023-06-06 | Filing | |
| $100.41 | 3,100 | $311,272.86 | 343,153 | 2023-06-06 | Filing | |
| $100.33 | 13,741 | $1,378,662.01 | 274,889 | 2023-06-02 | Filing | |
| $100.33 | 18,652 | $1,871,392.46 | 336,486 | 2023-06-02 | Filing | |
| $100.13 | 2,080 | $208,270.40 | 100,534 | 2023-06-05 | Filing | |
| $100.33 | 4,014 | $402,732.65 | 102,614 | 2023-06-02 | Filing | |
| $100.00 | 19,897 | $1,989,700.00 | 106,628 | 2023-06-02 | Filing | |
| $93.00 | 1,875 | $174,375.00 | 109,650 | 2023-06-01 | Filing | |
| $90.00 | 6,543 | $588,870.00 | 109,650 | 2023-05-17 | Filing |