| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $152.66 | 5,627 | $858,991.37 | 27,048 | 2019-07-01 | Filing |
| Director | $149.98 | 113 | $16,947.74 | 10,793 | 2019-06-27 | Filing |
| Officer, Director | $150.10 | 1,700 | $255,169.49 | 31,143,800 | 2019-06-27 | Filing |
| Officer, Director | $149.19 | 3,300 | $492,323.04 | 31,145,500 | 2019-06-27 | Filing |
| Officer, Director | $151.32 | 100 | $15,132.00 | 31,148,800 | 2019-06-26 | Filing |
| Officer, Director | $150.26 | 2,600 | $390,683.02 | 31,148,900 | 2019-06-26 | Filing |
| Officer, Director | $149.57 | 2,300 | $344,010.08 | 31,151,500 | 2019-06-26 | Filing |
| Officer, Director | $152.93 | 300 | $45,878.01 | 31,153,800 | 2019-06-25 | Filing |
| Officer, Director | $151.95 | 300 | $45,584.01 | 31,154,100 | 2019-06-25 | Filing |
| Officer, Director | $151.30 | 1,000 | $151,302.00 | 31,154,400 | 2019-06-25 | Filing |
| Officer, Director | $150.21 | 2,100 | $315,444.99 | 31,155,400 | 2019-06-25 | Filing |
| Officer, Director | $149.27 | 1,300 | $194,049.05 | 31,157,500 | 2019-06-25 | Filing |
| Officer | $152.88 | 163 | $24,919.44 | 30,310 | 2019-06-25 | Filing |
| Officer | $152.88 | 2 | $305.76 | 29,721 | 2019-06-24 | Filing |
| Officer | $153.89 | 354 | $54,476.21 | 29,723 | 2019-06-24 | Filing |
| Officer, Director | $152.92 | 17 | $2,599.63 | 292,972 | 2019-06-25 | Filing |
| Officer, Director | $151.54 | 140 | $21,216.10 | 292,989 | 2019-06-25 | Filing |
| Officer, Director | $150.28 | 275 | $41,326.59 | 293,129 | 2019-06-25 | Filing |
| Officer, Director | $149.31 | 188 | $28,069.89 | 293,404 | 2019-06-25 | Filing |
| Officer, Director | $152.88 | 4 | $611.52 | 30,092 | 2019-06-24 | Filing |