| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $194.38 | 20,175 | $3,921,648.78 | 1,347,670 | 2019-07-08 | Filing |
| Officer, Director | $192.61 | 3,190 | $614,437.07 | 1,312,845 | 2019-06-25 | Filing |
| Officer, Director | $191.66 | 3,025 | $579,763.03 | 1,316,035 | 2019-06-25 | Filing |
| Officer, Director | $190.54 | 6,894 | $1,313,568.97 | 1,319,060 | 2019-06-25 | Filing |
| Officer, Director | $189.65 | 25,210 | $4,781,139.53 | 1,325,954 | 2019-06-25 | Filing |
| Officer, Director | $188.71 | 16,681 | $3,147,853.16 | 1,351,164 | 2019-06-25 | Filing |
| Officer, Director | $177.38 | 7,664 | $1,359,440.32 | 1,312,845 | 2019-06-10 | Filing |
| Officer, Director | $176.38 | 11,578 | $2,042,135.74 | 1,320,509 | 2019-06-10 | Filing |
| Officer, Director | $175.50 | 27,921 | $4,900,079.66 | 1,332,087 | 2019-06-10 | Filing |
| Officer, Director | $174.62 | 7,837 | $1,368,476.56 | 1,360,008 | 2019-06-10 | Filing |
| Officer | $180.28 | 11,572 | $2,086,200.16 | 48,970 | 2019-05-31 | Filing |
| Officer, Director | $184.50 | 396 | $73,060.81 | 1,312,845 | 2019-05-29 | Filing |
| Officer, Director | $183.77 | 11,935 | $2,193,329.56 | 1,313,241 | 2019-05-29 | Filing |
| Officer, Director | $182.86 | 13,252 | $2,423,203.74 | 1,325,176 | 2019-05-29 | Filing |
| Officer, Director | $182.05 | 29,417 | $5,355,247.18 | 1,338,428 | 2019-05-29 | Filing |
| Officer | $184.50 | 10,748 | $1,983,006.00 | 23,709 | 2019-05-22 | Filing |
| Officer | $181.89 | 1,472 | $267,742.08 | 569 | 2019-05-20 | Filing |
| Officer | $180.08 | 750 | $135,060.00 | 97,872 | 2019-05-15 | Filing |
| Officer, Director | $182.62 | 2,566 | $468,601.64 | 1,272,127 | 2019-05-14 | Filing |
| Officer, Director | $181.85 | 24,908 | $4,529,405.22 | 1,274,693 | 2019-05-14 | Filing |