| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $70.24 | 13,373 | $939,272.71 | 0 | 2020-12-08 | Filing |
| Large Shareholder, Officer, Director | $69.49 | 48,227 | $3,351,381.04 | 13,373 | 2020-12-08 | Filing |
| Large Shareholder, Officer, Director | $68.88 | 43,400 | $2,989,322.56 | 61,600 | 2020-12-08 | Filing |
| Director | $70.25 | 18,594 | $1,306,228.50 | 500,429 | 2020-12-08 | Filing |
| Officer | $69.63 | 3,308 | $230,339.02 | 294,872 | 2020-11-30 | Filing |
| Officer | $68.91 | 3,700 | $254,974.77 | 298,180 | 2020-11-30 | Filing |
| Officer | $68.20 | 7,400 | $504,714.78 | 301,880 | 2020-11-30 | Filing |
| Officer | $67.37 | 1,800 | $121,265.82 | 309,280 | 2020-11-30 | Filing |
| Officer | $66.25 | 500 | $33,127.25 | 311,080 | 2020-11-30 | Filing |
| Officer | $67.91 | 18,698 | $1,269,805.49 | 674,236 | 2020-11-27 | Filing |
| Officer | $67.22 | 12,329 | $828,751.68 | 692,934 | 2020-11-27 | Filing |
| Officer | $68.12 | 1,241 | $84,536.92 | 72,117 | 2020-11-27 | Filing |
| Large Shareholder, Officer, Director | $67.38 | 31,790 | $2,141,981.59 | 0 | 2020-11-25 | Filing |
| Large Shareholder, Officer, Director | $66.54 | 31,910 | $2,123,320.12 | 31,790 | 2020-11-25 | Filing |
| Large Shareholder, Officer, Director | $66.06 | 19,300 | $1,274,903.96 | 63,700 | 2020-11-25 | Filing |
| Large Shareholder, Officer, Director | $64.68 | 22,000 | $1,422,883.00 | 83,000 | 2020-11-25 | Filing |
| Large Shareholder, Officer, Director | $65.13 | 3,800 | $247,481.84 | 0 | 2020-11-24 | Filing |
| Large Shareholder, Officer, Director | $64.08 | 38,064 | $2,439,080.22 | 3,800 | 2020-11-24 | Filing |
| Large Shareholder, Officer, Director | $63.54 | 34,336 | $2,181,644.20 | 41,864 | 2020-11-24 | Filing |
| Large Shareholder, Officer, Director | $62.76 | 28,800 | $1,807,427.52 | 76,200 | 2020-11-24 | Filing |