| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $64.58 | 1,174 | $75,814.22 | 30,161 | 2021-01-04 | Filing |
| Officer | $63.70 | 1,225 | $78,028.46 | 31,335 | 2021-01-04 | Filing |
| Officer | $62.79 | 3,400 | $213,470.70 | 32,560 | 2021-01-04 | Filing |
| Officer | $61.63 | 2,670 | $164,559.04 | 35,960 | 2021-01-04 | Filing |
| Officer | $60.63 | 3,652 | $221,438.65 | 38,630 | 2021-01-04 | Filing |
| Large Shareholder, Director | $69.71 | 100 | $6,971.00 | 7,626,990 | 2020-12-23 | Filing |
| Large Shareholder, Director | $68.71 | 900 | $61,839.00 | 7,627,090 | 2020-12-23 | Filing |
| Large Shareholder, Director | $69.19 | 2,258 | $156,231.02 | 7,627,990 | 2020-12-22 | Filing |
| Large Shareholder, Director | $68.36 | 10,842 | $741,159.12 | 7,630,248 | 2020-12-22 | Filing |
| Large Shareholder, Director | $67.36 | 1,900 | $127,984.00 | 7,641,090 | 2020-12-22 | Filing |
| Large Shareholder, Director | $66.77 | 1,720 | $114,844.40 | 7,642,990 | 2020-12-21 | Filing |
| Large Shareholder, Director | $65.98 | 9,904 | $653,465.92 | 7,644,710 | 2020-12-21 | Filing |
| Large Shareholder, Director | $65.25 | 3,376 | $220,284.00 | 7,654,614 | 2020-12-21 | Filing |
| Large Shareholder, Director | $60.02 | 48 | $2,880.96 | 7,657,990 | 2020-12-11 | Filing |
| Large Shareholder, Director | $59.47 | 952 | $56,615.44 | 7,658,038 | 2020-12-11 | Filing |
| Large Shareholder, Director | $59.59 | 2,682 | $159,820.38 | 7,658,990 | 2020-12-10 | Filing |
| Large Shareholder, Director | $59.05 | 12,318 | $727,377.90 | 7,661,672 | 2020-12-10 | Filing |
| Large Shareholder, Director | $59.43 | 2,735 | $162,541.05 | 7,673,990 | 2020-12-09 | Filing |
| Large Shareholder, Director | $58.82 | 12,265 | $721,427.30 | 7,676,725 | 2020-12-09 | Filing |
| Officer | $58.80 | 15,000 | $882,031.50 | 66,192 | 2020-12-08 | Filing |