| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $89.79 | 6,515 | $584,962.31 | 562,235 | 2020-12-08 | Filing |
| Director | $93.64 | 15,834 | $1,482,695.76 | 33,313 | 2020-12-08 | Filing |
| Director | $91.25 | 4,166 | $380,147.50 | 49,147 | 2020-12-07 | Filing |
| Large Shareholder, Officer, Director | $99.52 | 906 | $90,165.12 | 3,919,253 | 2020-12-07 | Filing |
| Director | $81.58 | 6,500 | $530,270.00 | 53,313 | 2020-12-04 | Filing |
| Director | $83.00 | 1,000 | $83,000.00 | 59,813 | 2020-12-03 | Filing |
| Director | $79.25 | 5,000 | $396,250.00 | 60,813 | 2020-12-03 | Filing |
| Director | $78.00 | 2,500 | $195,000.00 | 65,813 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $83.09 | 100 | $8,309.00 | 604,750 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $82.29 | 10,761 | $885,468.89 | 604,850 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $81.58 | 24,125 | $1,967,996.88 | 615,611 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $80.47 | 21,715 | $1,747,297.48 | 639,736 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $79.64 | 27,497 | $2,189,833.58 | 661,451 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $78.51 | 4,500 | $353,304.00 | 688,948 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $77.54 | 1,500 | $116,310.00 | 693,448 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $73.30 | 3,200 | $234,569.60 | 694,948 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $72.60 | 5,302 | $384,909.29 | 698,148 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $71.38 | 2,100 | $149,904.30 | 703,450 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $70.54 | 8,400 | $592,519.20 | 705,550 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $69.74 | 2,600 | $181,318.80 | 713,950 | 2020-12-03 | Filing |