| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $81.07 | 7,160 | $580,479.82 | 496,833 | 2019-09-03 | Filing |
| Large Shareholder, Officer, Director | $84.04 | 100 | $8,404.00 | 8,441,691 | 2019-09-03 | Filing |
| Large Shareholder, Officer, Director | $83.05 | 1,700 | $141,178.03 | 8,441,791 | 2019-09-03 | Filing |
| Large Shareholder, Officer, Director | $82.15 | 5,278 | $433,562.37 | 8,443,491 | 2019-09-03 | Filing |
| Large Shareholder, Officer, Director | $81.08 | 2,922 | $236,903.49 | 8,448,769 | 2019-09-03 | Filing |
| Officer | $85.65 | 1,284 | $109,974.34 | 40,320 | 2019-08-16 | Filing |
| Officer | $85.16 | 4,716 | $401,637.67 | 41,604 | 2019-08-16 | Filing |
| Officer | $91.14 | 200 | $18,227.00 | 255,903 | 2019-08-05 | Filing |
| Officer | $90.30 | 6,597 | $595,717.68 | 256,103 | 2019-08-05 | Filing |
| Officer | $89.63 | 15,131 | $1,356,115.88 | 262,700 | 2019-08-05 | Filing |
| Officer | $88.54 | 3,072 | $272,002.87 | 277,831 | 2019-08-05 | Filing |
| Officer | $99.70 | 600 | $59,821.02 | 478,993 | 2019-08-01 | Filing |
| Officer | $99.14 | 7,536 | $747,146.17 | 479,593 | 2019-08-01 | Filing |
| Officer | $98.10 | 9,328 | $915,101.05 | 487,129 | 2019-08-01 | Filing |
| Officer | $97.31 | 7,536 | $733,343.99 | 496,457 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $99.60 | 7,107 | $707,847.96 | 8,441,691 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $98.97 | 34,031 | $3,368,007.23 | 8,448,798 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $97.87 | 41,750 | $4,085,867.93 | 8,482,829 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $97.24 | 24,781 | $2,409,687.09 | 8,524,579 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $101.12 | 4,640 | $469,205.62 | 8,441,691 | 2019-07-31 | Filing |