| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $71.48 | 3,100 | $221,597.92 | 53,313 | 2019-07-01 | Filing |
| Large Shareholder, Director | $70.91 | 3,230 | $229,046.41 | 56,413 | 2019-07-01 | Filing |
| Large Shareholder, Director | $69.62 | 23,615 | $1,644,059.77 | 59,643 | 2019-07-01 | Filing |
| Large Shareholder, Director | $68.73 | 46,185 | $3,174,170.35 | 83,258 | 2019-07-01 | Filing |
| Large Shareholder, Director | $70.35 | 4,435 | $312,008.02 | 129,443 | 2019-06-28 | Filing |
| Large Shareholder, Director | $70.07 | 20,565 | $1,440,956.65 | 133,878 | 2019-06-27 | Filing |
| Large Shareholder, Officer, Director | $67.03 | 25,000 | $1,675,735.00 | 73,555 | 2019-06-26 | Filing |
| Officer | $64.50 | 5,000 | $322,500.00 | 7,880 | 2019-06-10 | Filing |
| Large Shareholder, Director | $60.05 | 21,826 | $1,310,673.13 | 154,443 | 2019-06-04 | Filing |
| Large Shareholder, Director | $60.94 | 1,000 | $60,940.00 | 176,269 | 2019-06-03 | Filing |
| Large Shareholder, Director | $59.68 | 26,568 | $1,585,695.14 | 177,269 | 2019-06-03 | Filing |
| Large Shareholder, Director | $59.10 | 25,606 | $1,513,214.74 | 203,837 | 2019-06-03 | Filing |
| Director | $60.20 | 21,144 | $1,272,868.80 | 832,303 | 2019-05-30 | Filing |
| Director | $61.30 | 7,113 | $436,026.90 | 853,447 | 2019-05-15 | Filing |
| Director | $60.91 | 171,626 | $10,453,739.66 | 860,560 | 2019-05-15 | Filing |
| Director | $60.50 | 114,169 | $6,907,224.50 | 1,032,186 | 2019-05-14 | Filing |
| Director | $60.05 | 40,060 | $2,405,603.00 | 1,146,355 | 2019-05-13 | Filing |
| Director | $60.30 | 136,182 | $8,211,774.60 | 1,186,415 | 2019-05-10 | Filing |
| Director | $60.06 | 53,720 | $3,226,423.20 | 1,322,597 | 2019-05-09 | Filing |
| Director | $58.98 | 1,700 | $100,266.00 | 1,376,317 | 2019-05-07 | Filing |