| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $84.11 | 200 | $16,822.00 | 59,540 | 2019-08-07 | Filing |
| Officer | $84.10 | 1,600 | $134,560.00 | 59,740 | 2019-08-07 | Filing |
| Large Shareholder, Director | $76.54 | 2,987 | $228,616.02 | 4,443 | 2019-08-01 | Filing |
| Large Shareholder, Director | $75.84 | 8,600 | $652,248.08 | 7,430 | 2019-08-01 | Filing |
| Large Shareholder, Director | $75.05 | 13,413 | $1,006,696.62 | 16,030 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $75.53 | 100 | $7,553.00 | 23,555 | 2019-07-26 | Filing |
| Large Shareholder, Officer, Director | $74.82 | 12,377 | $926,012.48 | 23,655 | 2019-07-26 | Filing |
| Large Shareholder, Officer, Director | $74.05 | 37,523 | $2,778,611.92 | 36,032 | 2019-07-26 | Filing |
| Director | $73.95 | 25,697 | $1,900,293.15 | 518,583 | 2019-07-18 | Filing |
| Director | $73.92 | 3,996 | $295,384.32 | 544,280 | 2019-07-17 | Filing |
| Director | $73.57 | 71,100 | $5,230,827.00 | 548,276 | 2019-07-17 | Filing |
| Director | $74.32 | 10,518 | $781,697.76 | 619,376 | 2019-07-16 | Filing |
| Director | $73.69 | 45,462 | $3,350,094.78 | 629,894 | 2019-07-16 | Filing |
| Director | $75.93 | 4,128 | $313,439.04 | 675,356 | 2019-07-15 | Filing |
| Director | $75.18 | 48,672 | $3,659,160.96 | 679,484 | 2019-07-15 | Filing |
| Director | $75.49 | 43,494 | $3,283,362.06 | 728,156 | 2019-07-12 | Filing |
| Director | $74.86 | 60,653 | $4,540,483.58 | 771,650 | 2019-07-12 | Filing |
| Large Shareholder, Director | $70.27 | 15,316 | $1,076,258.38 | 29,443 | 2019-07-03 | Filing |
| Large Shareholder, Director | $70.00 | 6,054 | $423,799.98 | 44,759 | 2019-07-02 | Filing |
| Large Shareholder, Director | $72.84 | 2,500 | $182,101.00 | 50,813 | 2019-07-01 | Filing |