| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $67.87 | 1,768 | $119,988.86 | 0 | 2021-02-16 | Filing |
| Large Shareholder, Officer, Director | $67.11 | 5,094 | $341,868.53 | 1,768 | 2021-02-16 | Filing |
| Large Shareholder, Officer, Director | $66.18 | 4,378 | $289,727.28 | 6,862 | 2021-02-16 | Filing |
| Large Shareholder, Officer, Director | $65.05 | 6,943 | $451,614.38 | 11,240 | 2021-02-16 | Filing |
| Large Shareholder | $64.22 | 600 | $38,531.40 | 0 | 2021-02-17 | Filing |
| Large Shareholder | $63.41 | 2,300 | $145,843.00 | 600 | 2021-02-17 | Filing |
| Large Shareholder | $62.35 | 11,159 | $695,808.29 | 2,900 | 2021-02-17 | Filing |
| Large Shareholder | $67.89 | 987 | $67,011.38 | 0 | 2021-02-16 | Filing |
| Large Shareholder | $67.29 | 4,586 | $308,591.94 | 987 | 2021-02-16 | Filing |
| Large Shareholder | $66.29 | 3,786 | $250,962.58 | 5,573 | 2021-02-16 | Filing |
| Large Shareholder | $65.10 | 6,582 | $428,507.95 | 9,359 | 2021-02-16 | Filing |
| Officer | $64.08 | 1,110 | $71,128.80 | 293,555 | 2021-02-17 | Filing |
| Officer | $63.29 | 2,890 | $182,916.77 | 294,665 | 2021-02-17 | Filing |
| Large Shareholder | $66.38 | 2,480 | $164,629.84 | 0 | 2021-02-09 | Filing |
| Large Shareholder | $65.71 | 97,520 | $6,408,234.24 | 2,480 | 2021-02-09 | Filing |
| Large Shareholder | $66.38 | 2,480 | $164,629.84 | 0 | 2021-02-09 | Filing |
| Large Shareholder | $65.71 | 97,520 | $6,408,234.24 | 2,480 | 2021-02-09 | Filing |
| Large Shareholder, Officer, Director | $62.13 | 3,372 | $209,485.50 | 0 | 2021-01-20 | Filing |
| Large Shareholder, Officer, Director | $61.69 | 3,833 | $236,453.94 | 3,372 | 2021-01-20 | Filing |
| Large Shareholder, Officer, Director | $62.06 | 4,595 | $285,161.11 | 0 | 2021-01-20 | Filing |