| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $151.69 | 1,000 | $151,685.00 | 31,198,800 | 2019-06-12 | Filing |
| Officer, Director | $151.17 | 4,000 | $604,670.00 | 31,199,800 | 2019-06-12 | Filing |
| Officer, Director | $155.44 | 400 | $62,176.00 | 31,203,800 | 2019-06-11 | Filing |
| Officer, Director | $153.96 | 200 | $30,792.00 | 31,204,200 | 2019-06-11 | Filing |
| Officer, Director | $152.84 | 1,100 | $168,128.95 | 31,204,400 | 2019-06-11 | Filing |
| Officer, Director | $152.09 | 500 | $76,044.00 | 31,205,500 | 2019-06-11 | Filing |
| Officer, Director | $150.35 | 1,400 | $210,494.06 | 31,206,000 | 2019-06-11 | Filing |
| Officer, Director | $149.65 | 1,400 | $209,510.98 | 31,207,400 | 2019-06-11 | Filing |
| Officer, Director | $155.67 | 26 | $4,047.29 | 294,212 | 2019-06-11 | Filing |
| Officer, Director | $153.55 | 88 | $13,512.53 | 294,238 | 2019-06-11 | Filing |
| Officer, Director | $152.50 | 147 | $22,417.49 | 294,326 | 2019-06-11 | Filing |
| Officer, Director | $150.55 | 140 | $21,077.25 | 294,473 | 2019-06-11 | Filing |
| Officer, Director | $149.77 | 219 | $32,798.62 | 294,613 | 2019-06-11 | Filing |
| Officer, Director | $156.24 | 300 | $46,872.99 | 31,208,800 | 2019-06-10 | Filing |
| Officer, Director | $155.13 | 800 | $124,101.04 | 31,209,100 | 2019-06-10 | Filing |
| Officer, Director | $154.06 | 1,500 | $231,096.00 | 31,209,900 | 2019-06-10 | Filing |
| Officer, Director | $152.93 | 1,800 | $275,275.08 | 31,211,400 | 2019-06-10 | Filing |
| Officer, Director | $151.72 | 600 | $91,030.02 | 31,213,200 | 2019-06-10 | Filing |
| Officer, Director | $162.31 | 2,200 | $357,080.90 | 31,213,800 | 2019-06-07 | Filing |
| Officer, Director | $161.69 | 2,400 | $388,044.00 | 31,216,000 | 2019-06-07 | Filing |