| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.27 | 17,262 | $1,817,120.68 | 193,101 | 2022-06-03 | Filing | |
| $104.66 | 6,147 | $643,320.43 | 210,363 | 2022-06-03 | Filing | |
| $102.22 | 25,416 | $2,598,023.52 | 216,510 | 2022-06-02 | Filing | |
| $109.58 | 200 | $21,915.00 | 0 | 2022-06-03 | Filing | |
| $108.06 | 100 | $10,806.00 | 200 | 2022-06-03 | Filing | |
| $107.13 | 200 | $21,426.00 | 300 | 2022-06-03 | Filing | |
| $106.03 | 400 | $42,411.00 | 500 | 2022-06-03 | Filing | |
| $105.02 | 1,600 | $168,025.92 | 900 | 2022-06-03 | Filing | |
| $102.22 | 8,007 | $818,475.54 | 184,833 | 2022-06-02 | Filing | |
| $102.22 | 9,069 | $927,033.18 | 198,391 | 2022-06-02 | Filing | |
| $102.22 | 12,667 | $1,294,820.74 | 269,848 | 2022-06-02 | Filing | |
| $102.22 | 2,562 | $261,887.64 | 67,804 | 2022-06-02 | Filing | |
| $110.00 | 1,875 | $206,250.00 | 70,366 | 2022-06-02 | Filing | |
| $100.00 | 1,875 | $187,500.00 | 70,366 | 2022-06-01 | Filing | |
| $90.00 | 1,875 | $168,750.00 | 70,237 | 2022-05-25 | Filing | |
| $106.76 | 200 | $21,351.00 | 2,116 | 2022-05-16 | Filing | |
| $105.16 | 200 | $21,032.00 | 2,316 | 2022-05-16 | Filing | |
| $103.75 | 500 | $51,876.00 | 2,516 | 2022-05-16 | Filing | |
| $101.94 | 200 | $20,387.00 | 3,016 | 2022-05-16 | Filing | |
| $100.29 | 207 | $20,759.64 | 3,216 | 2022-05-16 | Filing |