| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $83.93 | 21,071 | $1,768,489.03 | 1,062,695 | 2021-11-02 | Filing |
| Officer, Director | $84.82 | 3,802 | $322,485.64 | 1,083,766 | 2021-11-01 | Filing |
| Officer, Director | $84.26 | 25,422 | $2,142,057.72 | 1,087,568 | 2021-11-01 | Filing |
| Officer, Director | $85.62 | 1,500 | $128,430.00 | 1,112,990 | 2021-10-29 | Filing |
| Officer, Director | $84.79 | 30,622 | $2,596,439.38 | 1,114,490 | 2021-10-29 | Filing |
| Officer | $55.23 | 100,000 | $5,523,000.00 | 862,540 | 2021-06-01 | Filing |
| Officer, Director | $54.62 | 126,787 | $6,925,105.94 | 766,312 | 2021-05-26 | Filing |
| Officer, Director | $52.06 | 4,025 | $209,541.50 | 0 | 2021-02-19 | Filing |
| Officer, Director | $52.90 | 150 | $7,935.00 | 4,025 | 2021-02-18 | Filing |
| Officer, Director | $52.24 | 44,863 | $2,343,643.12 | 4,175 | 2021-02-18 | Filing |
| Officer, Director | $53.14 | 42,464 | $2,256,536.96 | 49,038 | 2021-02-17 | Filing |
| Officer, Director | $52.55 | 15,720 | $826,086.00 | 91,502 | 2021-02-17 | Filing |
| Officer, Director | $52.64 | 9,938 | $523,136.32 | 107,222 | 2021-02-16 | Filing |
| Officer, Director | $52.36 | 46,515 | $2,435,525.40 | 117,160 | 2021-02-16 | Filing |
| Officer, Director | $51.65 | 4,365 | $225,452.25 | 163,675 | 2021-02-12 | Filing |
| Officer, Director | $51.32 | 53,182 | $2,729,300.24 | 168,040 | 2021-02-12 | Filing |
| Officer, Director | $53.13 | 400 | $21,252.00 | 221,222 | 2021-02-11 | Filing |
| Officer, Director | $52.23 | 9,668 | $504,959.64 | 221,622 | 2021-02-11 | Filing |
| Officer, Director | $51.46 | 22,634 | $1,164,745.64 | 231,290 | 2021-02-11 | Filing |
| Officer, Director | $50.32 | 62,726 | $3,156,372.32 | 253,924 | 2021-02-11 | Filing |