| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $202.82 | 3,400 | $689,573.04 | 1,317,045 | 2019-07-25 | Filing |
| Officer, Director | $201.86 | 6,276 | $1,266,890.93 | 1,320,445 | 2019-07-25 | Filing |
| Officer, Director | $200.85 | 12,529 | $2,516,424.59 | 1,326,721 | 2019-07-25 | Filing |
| Officer, Director | $199.90 | 15,044 | $3,007,233.92 | 1,339,250 | 2019-07-25 | Filing |
| Officer, Director | $198.95 | 13,551 | $2,695,971.45 | 1,354,294 | 2019-07-25 | Filing |
| Officer, Director | $196.08 | 14,737 | $2,889,598.54 | 1,312,845 | 2019-07-08 | Filing |
| Officer, Director | $195.18 | 20,088 | $3,920,737.67 | 1,327,582 | 2019-07-08 | Filing |
| 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 |