| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.36 | 9,999 | $743,539.64 | 1,920,969 | 2023-07-19 | Filing | |
| $73.52 | 100 | $7,352.00 | 263,209 | 2023-07-18 | Filing | |
| $72.84 | 8,458 | $616,079.03 | 263,309 | 2023-07-18 | Filing | |
| $71.66 | 4,345 | $311,365.31 | 271,767 | 2023-07-18 | Filing | |
| $70.96 | 2,097 | $148,795.15 | 276,112 | 2023-07-18 | Filing | |
| $69.35 | 1,398 | $96,955.77 | 0 | 2023-07-14 | Filing | |
| $68.55 | 1,166 | $79,930.35 | 1,398 | 2023-07-14 | Filing | |
| $69.35 | 5,578 | $386,852.15 | 9,689 | 2023-07-14 | Filing | |
| $68.55 | 4,678 | $320,691.87 | 15,267 | 2023-07-14 | Filing | |
| $65.79 | 2,564 | $168,689.41 | 0 | 2023-07-13 | Filing | |
| $65.79 | 10,256 | $674,757.62 | 9,689 | 2023-07-13 | Filing | |
| $69.20 | 1,014 | $70,167.68 | 0 | 2023-07-12 | Filing | |
| $68.42 | 1,550 | $106,054.57 | 1,014 | 2023-07-12 | Filing | |
| $69.20 | 4,050 | $280,255.55 | 9,689 | 2023-07-12 | Filing | |
| $68.42 | 6,206 | $424,633.14 | 13,739 | 2023-07-12 | Filing | |
| $68.97 | 7,986 | $550,801.61 | 1,930,968 | 2023-07-12 | Filing | |
| $64.32 | 200 | $12,864.00 | 0 | 2023-07-07 | Filing | |
| $63.58 | 29,642 | $1,884,570.18 | 200 | 2023-07-07 | Filing | |
| $62.80 | 22,542 | $1,415,691.70 | 29,842 | 2023-07-07 | Filing | |
| $63.08 | 27,477 | $1,733,238.17 | 10,716 | 2023-07-06 | Filing |