| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $271.21 | 200 | $54,242.00 | 38,104 | 2020-01-06 | Filing |
| Officer, Director | $266.44 | 200 | $53,288.00 | 38,304 | 2020-01-06 | Filing |
| Large Shareholder, Officer, Director | $271.71 | 600 | $163,026.00 | 81,303 | 2020-01-02 | Filing |
| Large Shareholder, Officer, Director | $270.95 | 1,812 | $490,961.40 | 81,903 | 2020-01-02 | Filing |
| Large Shareholder, Officer, Director | $269.78 | 3,183 | $858,709.74 | 83,715 | 2020-01-02 | Filing |
| Large Shareholder, Officer, Director | $268.72 | 1,100 | $295,592.00 | 86,898 | 2020-01-02 | Filing |
| Large Shareholder, Officer, Director | $267.91 | 700 | $187,537.00 | 87,998 | 2020-01-02 | Filing |
| Large Shareholder, Officer, Director | $266.71 | 1,005 | $268,043.55 | 88,698 | 2020-01-02 | Filing |
| Large Shareholder, Officer, Director | $265.48 | 800 | $212,384.00 | 89,703 | 2020-01-02 | Filing |
| Large Shareholder, Officer, Director | $264.51 | 700 | $185,157.00 | 90,503 | 2020-01-02 | Filing |
| Large Shareholder, Officer, Director | $261.77 | 100 | $26,177.00 | 91,203 | 2020-01-02 | Filing |
| Officer | $263.52 | 365 | $96,184.80 | 28,735 | 2020-01-02 | Filing |
| Officer | $263.52 | 875 | $230,580.00 | 28,735 | 2020-01-02 | Filing |
| Officer | $263.52 | 902 | $237,695.04 | 28,735 | 2020-01-02 | Filing |
| Officer | $263.52 | 1,263 | $332,825.76 | 28,735 | 2020-01-02 | Filing |
| Officer | $263.52 | 365 | $96,184.80 | 30,910 | 2020-01-02 | Filing |
| Officer | $263.52 | 875 | $230,580.00 | 30,910 | 2020-01-02 | Filing |
| Officer, Director | $272.00 | 10 | $2,720.00 | 35,382 | 2019-12-30 | Filing |
| Officer, Director | $271.18 | 190 | $51,524.20 | 35,392 | 2019-12-30 | Filing |
| Officer, Director | $269.82 | 200 | $53,964.00 | 35,582 | 2019-12-30 | Filing |