| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $63.88 | 2,036 | $130,059.68 | 82,820 | 2023-06-08 | Filing | |
| $66.50 | 3,000 | $199,500.00 | 86,361 | 2023-06-06 | Filing | |
| $63.42 | 12,000 | $761,040.00 | 51,216 | 2023-06-02 | Filing | |
| $61.86 | 8,147 | $503,973.42 | 166,394 | 2023-06-01 | Filing | |
| $60.59 | 1,239 | $75,071.01 | 3,511,885 | 2023-06-01 | Filing | |
| $60.09 | 14,954 | $898,585.86 | 3,513,124 | 2023-06-01 | Filing | |
| $58.89 | 8,007 | $471,532.23 | 3,528,078 | 2023-06-01 | Filing | |
| $57.95 | 738 | $42,767.10 | 258,468 | 2023-05-24 | Filing | |
| $57.95 | 2,496 | $144,643.20 | 87,361 | 2023-05-24 | Filing | |
| $57.95 | 8,211 | $475,827.45 | 174,541 | 2023-05-24 | Filing | |
| $57.95 | 5,078 | $294,270.10 | 163,442 | 2023-05-24 | Filing | |
| $57.95 | 5,167 | $299,427.65 | 134,772 | 2023-05-24 | Filing | |
| $57.95 | 29,181 | $1,691,038.95 | 894,392 | 2023-05-24 | Filing | |
| $58.40 | 3,489 | $203,757.60 | 139,939 | 2023-05-18 | Filing | |
| $55.11 | 200 | $11,022.00 | 1,519,770 | 2023-05-17 | Filing | |
| $54.58 | 4,928 | $268,970.24 | 1,519,970 | 2023-05-17 | Filing | |
| $54.86 | 5,128 | $281,322.08 | 1,524,898 | 2023-05-16 | Filing | |
| $54.62 | 5,128 | $280,091.36 | 1,530,026 | 2023-05-15 | Filing | |
| $54.21 | 8,856 | $480,083.76 | 3,536,085 | 2023-05-01 | Filing | |
| $53.58 | 15,344 | $822,131.52 | 3,544,941 | 2023-05-01 | Filing |