| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $75.10 | 3,512 | $263,758.93 | 2,770 | 2020-12-01 | Filing |
| Officer | $74.37 | 2,900 | $215,679.96 | 6,282 | 2020-12-01 | Filing |
| Large Shareholder, Officer, Director | $68.15 | 11,651 | $793,957.40 | 0 | 2020-11-24 | Filing |
| Large Shareholder, Officer, Director | $67.26 | 9,049 | $608,611.31 | 11,651 | 2020-11-24 | Filing |
| Large Shareholder, Officer, Director | $66.31 | 31,685 | $2,100,968.98 | 20,700 | 2020-11-24 | Filing |
| Large Shareholder, Officer, Director | $66.91 | 4,800 | $321,166.08 | 0 | 2020-11-23 | Filing |
| Large Shareholder, Officer, Director | $66.23 | 33,585 | $2,224,425.23 | 4,800 | 2020-11-23 | Filing |
| Large Shareholder, Officer, Director | $65.41 | 14,000 | $915,675.60 | 38,385 | 2020-11-23 | Filing |
| Large Shareholder, Officer, Director | $67.81 | 7,700 | $522,112.36 | 0 | 2020-11-20 | Filing |
| Large Shareholder, Officer, Director | $67.11 | 39,435 | $2,646,447.36 | 7,700 | 2020-11-20 | Filing |
| Large Shareholder, Officer, Director | $66.15 | 5,250 | $347,275.43 | 47,135 | 2020-11-20 | Filing |
| Director | $67.27 | 69,564 | $4,679,507.67 | 0 | 2020-11-20 | Filing |
| Director | $65.64 | 97 | $6,367.08 | 69,564 | 2020-11-20 | Filing |
| Director | $65.84 | 267,743 | $17,626,913.95 | 69,661 | 2020-11-19 | Filing |
| Officer, Director | $65.82 | 43,727 | $2,878,303.54 | 0 | 2020-11-19 | Filing |
| Officer, Director | $65.14 | 4,973 | $323,935.25 | 43,727 | 2020-11-19 | Filing |
| Officer, Director | $66.66 | 100 | $6,666.00 | 0 | 2020-11-18 | Filing |
| Officer, Director | $65.46 | 28,410 | $1,859,658.94 | 100 | 2020-11-18 | Filing |
| Officer, Director | $64.91 | 20,190 | $1,310,532.90 | 28,510 | 2020-11-18 | Filing |
| Officer, Director | $65.75 | 20,399 | $1,341,189.37 | 0 | 2020-11-17 | Filing |