| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $103.00 | 5,000 | $515,000.00 | 44,130 | 2019-05-01 | Filing |
| Officer | $102.50 | 4,701 | $481,852.50 | 23,637 | 2019-05-01 | Filing |
| Officer | $102.13 | 4,063 | $414,953.78 | 24,482 | 2019-05-01 | Filing |
| Other | $102.20 | 17,000 | $1,737,318.40 | 28,338 | 2019-04-26 | Filing |
| Other | $102.20 | 4,000 | $408,814.40 | 21,703 | 2019-04-26 | Filing |
| Other | $101.89 | 5,000 | $509,455.50 | 49,130 | 2019-04-25 | Filing |
| Other | $101.80 | 4,878 | $496,600.40 | 43,438 | 2019-04-25 | Filing |
| Large Shareholder, Director | $96.54 | 28,887 | $2,788,736.54 | 1,232,500 | 2018-11-28 | Filing |
| Large Shareholder, Director | $96.54 | 63,543 | $6,134,409.45 | 6,225,564 | 2018-11-28 | Filing |
| Large Shareholder, Director | $96.69 | 693 | $67,003.33 | 1,261,387 | 2018-11-27 | Filing |
| Large Shareholder, Director | $96.69 | 1,527 | $147,639.37 | 6,289,107 | 2018-11-27 | Filing |
| Large Shareholder, Director | $98.09 | 13,276 | $1,302,252.13 | 6,290,634 | 2018-11-26 | Filing |
| Large Shareholder, Director | $97.52 | 93,750 | $9,142,237.50 | 1,262,080 | 2018-11-26 | Filing |
| Large Shareholder, Director | $97.52 | 192,974 | $18,818,284.15 | 6,303,910 | 2018-11-26 | Filing |
| Large Shareholder, Director | $97.41 | 1,670 | $162,668.52 | 1,355,830 | 2018-11-19 | Filing |
| Large Shareholder, Director | $97.41 | 3,680 | $358,455.18 | 6,496,884 | 2018-11-19 | Filing |
| Large Shareholder, Director | $97.50 | 62,500 | $6,093,981.25 | 1,357,500 | 2018-11-16 | Filing |
| Large Shareholder, Director | $97.50 | 137,500 | $13,406,758.75 | 6,500,564 | 2018-11-16 | Filing |
| Large Shareholder, Director | $97.69 | 21,602 | $2,110,342.58 | 1,420,000 | 2018-11-15 | Filing |
| Large Shareholder, Director | $97.69 | 55,704 | $5,441,835.17 | 6,638,064 | 2018-11-15 | Filing |