| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $128.26 | 1,496 | $191,876.96 | 94,399 | 2019-11-01 | Filing |
| Officer, Director | $127.15 | 8,939 | $1,136,593.85 | 95,895 | 2019-11-01 | Filing |
| Officer, Director | $126.35 | 1,065 | $134,562.75 | 104,834 | 2019-11-01 | Filing |
| Officer, Director | $125.36 | 1,500 | $188,040.00 | 105,899 | 2019-11-01 | Filing |
| Officer, Director | $128.09 | 4,594 | $588,445.46 | 183,845 | 2019-11-01 | Filing |
| Officer, Director | $127.17 | 3,496 | $444,586.32 | 188,439 | 2019-11-01 | Filing |
| Officer, Director | $125.94 | 8,010 | $1,008,779.40 | 191,935 | 2019-11-01 | Filing |
| Officer, Director | $125.10 | 6,900 | $863,190.00 | 199,945 | 2019-11-01 | Filing |
| Director | $127.01 | 350 | $44,453.50 | 26,945 | 2019-11-01 | Filing |
| Director | $128.26 | 600 | $76,956.00 | 105,773 | 2019-11-01 | Filing |
| Director | $127.65 | 866 | $110,544.90 | 106,373 | 2019-11-01 | Filing |
| Director | $125.25 | 200 | $25,050.00 | 107,239 | 2019-11-01 | Filing |
| Officer, Director | $140.00 | 3,000 | $420,000.00 | 94,399 | 2019-10-14 | Filing |
| Officer | $120.98 | 131 | $15,848.38 | 28,877 | 2019-10-03 | Filing |
| Officer, Director | $119.83 | 5,000 | $599,150.00 | 0 | 2019-10-01 | Filing |
| Officer, Director | $119.76 | 12,249 | $1,466,940.24 | 94,399 | 2019-10-01 | Filing |
| Officer, Director | $118.33 | 6,544 | $774,351.52 | 106,648 | 2019-10-01 | Filing |
| Officer, Director | $117.26 | 2,310 | $270,870.60 | 113,192 | 2019-10-01 | Filing |
| Officer | $117.59 | 31 | $3,645.29 | 99,773 | 2019-10-02 | Filing |
| Officer | $116.54 | 3,176 | $370,131.04 | 99,804 | 2019-10-02 | Filing |