| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $77.50 | 4,581 | $355,027.50 | 10,569 | 2020-11-24 | Filing |
| Officer | $74.75 | 5,924 | $442,819.00 | 11,437 | 2020-11-23 | Filing |
| Large Shareholder, Officer, Director | $75.12 | 4,198 | $315,353.76 | 427,656 | 2020-11-06 | Filing |
| Large Shareholder, Officer, Director | $74.29 | 10,334 | $767,712.86 | 431,854 | 2020-11-06 | Filing |
| Large Shareholder, Officer, Director | $73.30 | 11,978 | $877,987.40 | 442,188 | 2020-11-06 | Filing |
| Large Shareholder, Officer, Director | $72.08 | 28,638 | $2,064,227.04 | 454,166 | 2020-11-06 | Filing |
| Officer, Director | $74.79 | 1,600 | $119,671.04 | 27,882 | 2020-11-06 | Filing |
| Officer | $74.54 | 420 | $31,306.80 | 29,482 | 2020-11-05 | Filing |
| Officer | $73.98 | 24,576 | $1,818,132.48 | 29,902 | 2020-11-05 | Filing |
| Large Shareholder, Officer, Director | $62.42 | 51,592 | $3,220,372.64 | 369,856 | 2020-02-21 | Filing |
| Officer | $75.05 | 1,583 | $118,804.15 | 1,582 | 2019-11-08 | Filing |
| Large Shareholder, Director | $62.30 | 390 | $24,295.83 | 67,228 | 2019-08-20 | Filing |
| Director | $69.92 | 3,327 | $232,623.84 | 22,652 | 2019-03-19 | Filing |
| Large Shareholder, Officer, Director | $72.09 | 7,120 | $513,295.04 | 324,654 | 2018-11-16 | Filing |
| Large Shareholder, Officer, Director | $71.62 | 17,389 | $1,245,313.24 | 331,774 | 2018-11-16 | Filing |
| Large Shareholder, Officer, Director | $71.98 | 1,100 | $79,181.30 | 318,523 | 2018-11-15 | Filing |
| Large Shareholder, Officer, Director | $71.48 | 16,309 | $1,165,702.08 | 319,623 | 2018-11-15 | Filing |
| Large Shareholder, Officer, Director | $70.43 | 7,100 | $500,060.10 | 335,932 | 2018-11-15 | Filing |
| Large Shareholder, Officer, Director | $72.50 | 900 | $65,250.00 | 312,392 | 2018-11-14 | Filing |
| Large Shareholder, Officer, Director | $71.77 | 13,202 | $947,494.34 | 313,292 | 2018-11-14 | Filing |