| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $70.27 | 25,000 | $1,756,700.00 | 1,049,732 | 2020-10-08 | Filing |
| Large Shareholder, Director | $65.21 | 5,026 | $327,728.87 | 1,074,732 | 2020-10-02 | Filing |
| Large Shareholder, Director | $65.18 | 4,700 | $306,367.15 | 1,079,758 | 2020-10-01 | Filing |
| Large Shareholder, Director | $64.78 | 65,274 | $4,228,390.97 | 1,084,458 | 2020-10-01 | Filing |
| Officer | $70.02 | 2,985 | $209,007.91 | 54,046 | 2020-09-10 | Filing |
| Large Shareholder, Director | $71.22 | 7,499 | $534,105.78 | 1,149,732 | 2020-09-10 | Filing |
| Large Shareholder, Director | $70.37 | 17,501 | $1,231,536.62 | 1,157,231 | 2020-09-10 | Filing |
| Officer | $66.63 | 2,505 | $166,909.40 | 57,031 | 2020-09-08 | Filing |
| Officer | $65.96 | 6,452 | $425,548.76 | 59,536 | 2020-09-08 | Filing |
| Large Shareholder, Director | $68.17 | 50,000 | $3,408,255.00 | 1,174,732 | 2020-09-01 | Filing |
| Large Shareholder, Director | $65.16 | 25,000 | $1,628,937.50 | 1,224,732 | 2020-08-27 | Filing |
| Large Shareholder, Director | $55.06 | 1,666 | $91,726.46 | 1,249,732 | 2020-08-14 | Filing |
| Large Shareholder, Director | $55.03 | 23,334 | $1,284,060.69 | 1,251,398 | 2020-08-11 | Filing |
| Large Shareholder, Director | $55.09 | 25,000 | $1,377,200.00 | 1,274,732 | 2020-07-29 | Filing |
| Large Shareholder, Director | $55.16 | 25,000 | $1,379,110.00 | 1,299,732 | 2020-06-01 | Filing |
| Director | $52.25 | 25,000 | $1,306,250.00 | 10,312 | 2020-05-18 | Filing |
| Large Shareholder, Director | $55.15 | 25,000 | $1,378,730.00 | 1,324,732 | 2020-05-08 | Filing |
| Large Shareholder, Director | $55.23 | 25,000 | $1,380,747.50 | 1,349,732 | 2020-04-29 | Filing |
| Director | $73.80 | 35,223 | $2,599,457.40 | 0 | 2020-02-14 | Filing |
| Director | $73.25 | 114,772 | $8,407,049.00 | 35,223 | 2020-02-14 | Filing |