| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.96 | 39,398 | $2,835,237.67 | 77,290 | 2023-06-23 | Filing | |
| $73.37 | 17,158 | $1,258,813.83 | 49,688 | 2023-06-22 | Filing | |
| $72.70 | 49,842 | $3,623,513.40 | 66,846 | 2023-06-22 | Filing | |
| $72.13 | 94,845 | $6,840,790.47 | 0 | 2023-06-12 | Filing | |
| $71.24 | 37,455 | $2,668,106.93 | 94,845 | 2023-06-12 | Filing | |
| $70.23 | 3,500 | $245,805.00 | 490,618 | 2023-06-09 | Filing | |
| $69.17 | 3,500 | $242,095.00 | 240,905 | 2023-06-08 | Filing | |
| $71.28 | 10,802 | $769,998.97 | 48,128 | 2023-06-08 | Filing | |
| $70.68 | 43,191 | $3,052,826.26 | 58,930 | 2023-06-08 | Filing | |
| $69.87 | 39,007 | $2,725,419.09 | 102,121 | 2023-06-08 | Filing | |
| $71.06 | 42,542 | $3,023,162.15 | 48,128 | 2023-06-07 | Filing | |
| $70.30 | 29,111 | $2,046,590.63 | 90,670 | 2023-06-07 | Filing | |
| $69.24 | 21,347 | $1,478,066.28 | 119,781 | 2023-06-07 | Filing | |
| $68.76 | 1,250 | $85,950.00 | 76,028 | 2023-06-06 | Filing | |
| $65.36 | 3,846 | $251,374.56 | 3,557 | 2023-05-24 | Filing | |
| $67.48 | 1,467 | $98,990.23 | 106,321 | 2023-05-22 | Filing | |
| $67.06 | 3,937 | $264,030.97 | 107,788 | 2023-05-22 | Filing | |
| $65.88 | 1,551 | $102,186.08 | 111,725 | 2023-05-22 | Filing | |
| $67.76 | 466 | $31,574.76 | 244,405 | 2023-05-22 | Filing | |
| $67.15 | 6,533 | $438,684.42 | 244,871 | 2023-05-22 | Filing |