| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $180.80 | 16,636 | $3,007,847.03 | 1,299,601 | 2019-05-14 | Filing |
| Officer, Director | $179.86 | 6,800 | $1,223,035.76 | 1,316,237 | 2019-05-14 | Filing |
| Officer, Director | $178.94 | 4,090 | $731,883.41 | 1,323,037 | 2019-05-14 | Filing |
| Officer | $189.39 | 750 | $142,042.50 | 98,622 | 2019-05-08 | Filing |
| Officer | $194.78 | 750 | $146,085.00 | 99,372 | 2019-05-01 | Filing |
| Officer | $194.29 | 5,438 | $1,056,549.02 | 48,970 | 2019-04-30 | Filing |
| Officer | $184.49 | 750 | $138,367.50 | 100,122 | 2019-04-24 | Filing |
| Officer | $196.84 | 12,500 | $2,460,500.00 | 21,014 | 2019-04-25 | Filing |
| Officer | $184.90 | 12,500 | $2,311,250.00 | 33,514 | 2019-04-24 | Filing |
| Officer | $179.60 | 750 | $134,700.00 | 100,872 | 2019-04-17 | Filing |
| Officer, Director | $179.71 | 29,718 | $5,340,761.45 | 1,272,127 | 2019-04-16 | Filing |
| Officer, Director | $179.12 | 25,282 | $4,528,468.86 | 1,301,845 | 2019-04-16 | Filing |
| Large Shareholder, Officer, Director | $178.78 | 1,152 | $205,957.56 | 0 | 2019-04-18 | Filing |