| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $86.60 | 27,268 | $2,361,436.07 | 288,630 | 2023-05-11 | Filing | |
| $86.04 | 44,096 | $3,794,178.59 | 315,898 | 2023-05-11 | Filing | |
| $80.47 | 1,349 | $108,553.90 | 73,745 | 2023-05-09 | Filing | |
| $78.58 | 27,436 | $2,155,940.09 | 280,144 | 2023-05-08 | Filing | |
| $77.69 | 97,394 | $7,566,101.59 | 307,580 | 2023-05-08 | Filing |