| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $257.94 | 3,279 | $845,795.10 | 97,741 | 2019-07-30 | Filing |
| Officer, Director | $256.91 | 3,266 | $839,068.06 | 101,020 | 2019-07-30 | Filing |
| Officer, Director | $255.66 | 1,200 | $306,792.00 | 104,286 | 2019-07-30 | Filing |
| Officer, Director | $253.65 | 200 | $50,730.00 | 105,486 | 2019-07-30 | Filing |
| Officer | $292.94 | 985 | $288,545.90 | 18,001 | 2019-07-17 | Filing |
| Officer, Director | $271.15 | 25,181 | $6,827,828.15 | 97,241 | 2019-06-20 | Filing |
| Officer | $273.89 | 753 | $206,239.17 | 8,174 | 2019-06-18 | Filing |
| Officer | $273.89 | 837 | $229,245.93 | 8,927 | 2019-06-18 | Filing |
| Officer | $275.00 | 5,000 | $1,375,000.00 | 8,174 | 2019-06-17 | Filing |
| Officer | $277.00 | 2,995 | $829,615.00 | 15,114 | 2019-05-16 | Filing |
| Officer | $250.01 | 3,515 | $878,785.15 | 15,060 | 2019-03-18 | Filing |
| Officer | $249.48 | 1,197 | $298,625.17 | 18,001 | 2019-03-18 | Filing |
| Officer | $258.50 | 3,515 | $908,627.50 | 44,912 | 2019-03-22 | Filing |
| Officer | $252.00 | 416 | $104,832.00 | 1,027 | 2019-03-20 | Filing |
| Officer | $250.01 | 3,515 | $878,785.15 | 14,675 | 2019-03-18 | Filing |
| Officer | $249.23 | 2,811 | $700,588.34 | 21,662 | 2019-03-18 | Filing |
| Officer, Director | $252.45 | 2,769 | $699,022.97 | 122,422 | 2019-03-18 | Filing |
| Officer, Director | $251.62 | 3,919 | $986,098.78 | 125,191 | 2019-03-18 | Filing |
| Officer, Director | $250.41 | 5,872 | $1,470,401.65 | 129,110 | 2019-03-18 | Filing |
| Officer, Director | $249.47 | 3,608 | $900,098.58 | 134,982 | 2019-03-18 | Filing |