| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $114.01 | 7,161 | $816,403.41 | 120,187 | 2019-05-16 | Filing |
| Officer | $112.96 | 690 | $77,944.75 | 127,348 | 2019-05-16 | Filing |
| Officer | $111.73 | 533 | $59,553.64 | 128,038 | 2019-05-16 | Filing |
| Officer, Director | $110.29 | 3,000 | $330,874.20 | 508,821 | 2019-05-14 | Filing |
| Officer, Director | $109.79 | 10,300 | $1,130,793.74 | 511,821 | 2019-05-14 | Filing |
| Officer, Director | $108.44 | 1,700 | $184,347.49 | 522,121 | 2019-05-14 | Filing |
| Officer, Director | $110.29 | 3,000 | $330,865.50 | 523,821 | 2019-05-14 | Filing |
| Officer, Director | $109.79 | 10,300 | $1,130,791.68 | 526,821 | 2019-05-14 | Filing |
| Officer, Director | $108.45 | 1,700 | $184,360.75 | 537,121 | 2019-05-14 | Filing |
| Officer, Director | $113.01 | 1,100 | $124,311.99 | 523,821 | 2019-04-30 | Filing |
| Officer, Director | $112.33 | 13,900 | $1,561,370.32 | 524,921 | 2019-04-30 | Filing |
| Officer, Director | $113.01 | 1,100 | $124,315.07 | 538,821 | 2019-04-30 | Filing |
| Officer, Director | $112.33 | 13,900 | $1,561,338.35 | 539,921 | 2019-04-30 | Filing |
| Officer | $109.72 | 2,033 | $223,060.76 | 56,283 | 2019-04-26 | Filing |
| Officer | $109.40 | 5,394 | $590,094.97 | 58,316 | 2019-04-26 | Filing |
| Officer | $108.54 | 20,435 | $2,218,049.64 | 63,710 | 2019-04-26 | Filing |
| Officer | $109.42 | 3,953 | $432,529.35 | 84,145 | 2019-04-26 | Filing |
| Officer | $108.55 | 14,223 | $1,543,906.65 | 88,098 | 2019-04-26 | Filing |
| Officer | $109.44 | 1,669 | $182,657.70 | 107,845 | 2019-04-26 | Filing |
| Officer | $108.57 | 6,794 | $737,590.61 | 109,514 | 2019-04-26 | Filing |