| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $84.81 | 11,100 | $941,363.25 | 11,500 | 2020-12-10 | Filing |
| Officer, Director | $83.64 | 8,914 | $745,599.94 | 22,600 | 2020-12-10 | Filing |
| Officer, Director | $82.69 | 9,086 | $751,297.72 | 31,514 | 2020-12-10 | Filing |
| Officer, Director | $81.86 | 2,200 | $180,102.34 | 40,600 | 2020-12-10 | Filing |
| Officer, Director | $80.43 | 3,200 | $257,380.48 | 42,800 | 2020-12-10 | Filing |
| Officer, Director | $79.76 | 1,900 | $151,553.12 | 46,000 | 2020-12-10 | Filing |
| Officer, Director | $78.10 | 700 | $54,672.03 | 47,900 | 2020-12-10 | Filing |
| Officer, Director | $76.39 | 100 | $7,639.00 | 48,600 | 2020-12-10 | Filing |
| Officer | $76.42 | 664 | $50,742.88 | 2,106 | 2020-12-01 | Filing |
| 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 |