| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $205.67 | 2,500 | $514,168.75 | 57,200 | 2020-11-02 | Filing |
| Large Shareholder, Officer, Director | $204.35 | 300 | $61,305.99 | 59,700 | 2020-11-02 | Filing |
| Director | $223.63 | 306 | $68,430.78 | 0 | 2020-10-26 | Filing |
| Large Shareholder, Officer, Director | $200.06 | 3,624 | $725,033.75 | 25,000 | 2020-10-01 | Filing |
| Large Shareholder, Officer, Director | $198.80 | 4,900 | $974,112.16 | 28,624 | 2020-10-01 | Filing |
| Large Shareholder, Officer, Director | $197.77 | 7,633 | $1,509,566.96 | 33,524 | 2020-10-01 | Filing |
| Large Shareholder, Officer, Director | $196.85 | 8,247 | $1,623,430.20 | 41,157 | 2020-10-01 | Filing |
| Large Shareholder, Officer, Director | $195.95 | 6,798 | $1,332,071.50 | 49,404 | 2020-10-01 | Filing |
| Large Shareholder, Officer, Director | $194.87 | 2,898 | $564,726.30 | 56,202 | 2020-10-01 | Filing |
| Large Shareholder, Officer, Director | $193.58 | 900 | $174,224.97 | 59,100 | 2020-10-01 | Filing |
| Director | $183.57 | 306 | $56,172.42 | 0 | 2020-09-24 | Filing |
| Officer | $162.51 | 75,000 | $12,188,490.00 | 0 | 2020-09-09 | Filing |
| Officer | $172.78 | 1,312 | $226,687.36 | 85,812 | 2020-09-03 | Filing |
| Officer | $177.38 | 1,325 | $235,026.91 | 87,124 | 2020-09-02 | Filing |
| Officer | $175.09 | 1,918 | $335,824.73 | 0 | 2020-09-03 | Filing |
| Officer | $174.12 | 1,700 | $296,010.12 | 1,918 | 2020-09-03 | Filing |
| Officer | $173.42 | 1,356 | $235,151.96 | 3,618 | 2020-09-03 | Filing |
| Officer | $177.38 | 5,016 | $889,732.06 | 4,974 | 2020-09-02 | Filing |
| Officer | $172.78 | 1,682 | $290,615.96 | 20,268 | 2020-09-03 | Filing |
| Officer | $177.38 | 1,674 | $296,932.11 | 21,950 | 2020-09-02 | Filing |