| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $155.36 | 400 | $62,144.00 | 31,038,400 | 2019-07-30 | Filing |
| Officer, Director | $161.17 | 100 | $16,117.00 | 31,038,800 | 2019-07-29 | Filing |
| Officer, Director | $160.47 | 400 | $64,188.00 | 31,038,900 | 2019-07-29 | Filing |
| Officer, Director | $158.75 | 300 | $47,625.00 | 31,039,300 | 2019-07-29 | Filing |
| Officer, Director | $157.32 | 1,900 | $298,916.93 | 31,039,600 | 2019-07-29 | Filing |
| Officer, Director | $156.40 | 2,300 | $359,711.95 | 31,041,500 | 2019-07-29 | Filing |
| Officer, Director | $160.19 | 1,400 | $224,263.06 | 31,043,800 | 2019-07-26 | Filing |
| Officer, Director | $159.58 | 3,600 | $574,484.04 | 31,045,200 | 2019-07-26 | Filing |
| Officer, Director | $160.39 | 1,350 | $216,527.04 | 31,048,800 | 2019-07-25 | Filing |
| Officer, Director | $159.23 | 3,650 | $581,177.46 | 31,050,150 | 2019-07-25 | Filing |
| Officer, Director | $159.62 | 1,532 | $244,543.81 | 31,053,800 | 2019-07-24 | Filing |
| Officer, Director | $158.43 | 900 | $142,590.96 | 31,055,332 | 2019-07-24 | Filing |
| Officer, Director | $157.66 | 1,968 | $310,278.62 | 31,056,232 | 2019-07-24 | Filing |
| Officer, Director | $156.49 | 600 | $93,892.98 | 31,058,200 | 2019-07-24 | Filing |
| Director | $159.40 | 113 | $18,012.20 | 10,341 | 2019-07-25 | Filing |
| Officer, Director | $157.74 | 400 | $63,097.00 | 31,058,800 | 2019-07-23 | Filing |
| Officer, Director | $156.52 | 2,100 | $328,692.00 | 31,059,200 | 2019-07-23 | Filing |
| Officer, Director | $155.97 | 2,500 | $389,932.50 | 31,061,300 | 2019-07-23 | Filing |
| Officer, Director | $157.78 | 46 | $7,257.93 | 305,992 | 2019-07-23 | Filing |
| Officer, Director | $156.51 | 275 | $43,041.24 | 306,038 | 2019-07-23 | Filing |