| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $209.52 | 4,825 | $1,010,920.97 | 29,589 | 2020-11-02 | Filing |
| Large Shareholder, Officer, Director | $208.64 | 4,504 | $939,704.65 | 34,414 | 2020-11-02 | Filing |
| Large Shareholder, Officer, Director | $207.51 | 7,134 | $1,480,371.35 | 38,918 | 2020-11-02 | Filing |
| Large Shareholder, Officer, Director | $206.48 | 11,148 | $2,301,835.70 | 46,052 | 2020-11-02 | Filing |
| 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 |