| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $114.22 | 2,089 | $238,605.58 | 255,288 | 2019-07-02 | Filing |
| Officer | $116.96 | 386 | $45,146.56 | 257,377 | 2019-07-01 | Filing |
| Officer | $116.17 | 2,122 | $246,512.74 | 257,763 | 2019-07-01 | Filing |
| Officer | $118.32 | 3,572 | $422,639.04 | 257,411 | 2019-06-13 | Filing |
| Officer | $117.60 | 3,717 | $437,119.20 | 260,983 | 2019-06-13 | Filing |
| Officer | $116.15 | 800 | $92,920.00 | 264,700 | 2019-06-13 | Filing |
| Officer | $118.82 | 31 | $3,683.42 | 161,908 | 2019-06-13 | Filing |
| Officer | $118.24 | 10,846 | $1,282,431.04 | 161,939 | 2019-06-13 | Filing |
| Officer | $117.56 | 4,400 | $517,264.00 | 172,785 | 2019-06-13 | Filing |
| Officer | $116.14 | 1,300 | $150,982.00 | 177,185 | 2019-06-13 | Filing |
| Officer | $118.76 | 200 | $23,752.00 | 164,985 | 2019-06-12 | Filing |
| Officer | $117.59 | 7,330 | $861,934.70 | 165,185 | 2019-06-12 | Filing |
| Officer | $117.01 | 9,048 | $1,058,706.48 | 172,515 | 2019-06-12 | Filing |
| Large Shareholder, Officer, Director | $118.46 | 4,918 | $582,586.28 | 265,399 | 2019-06-13 | Filing |
| Large Shareholder, Officer, Director | $117.75 | 10,083 | $1,187,273.25 | 270,317 | 2019-06-13 | Filing |
| Large Shareholder, Officer, Director | $116.23 | 1,900 | $220,837.00 | 280,400 | 2019-06-13 | Filing |
| Large Shareholder, Officer, Director | $118.74 | 1,000 | $118,740.00 | 265,399 | 2019-06-12 | Filing |
| Large Shareholder, Officer, Director | $117.71 | 6,740 | $793,365.40 | 266,399 | 2019-06-12 | Filing |
| Large Shareholder, Officer, Director | $117.15 | 9,161 | $1,073,211.15 | 273,139 | 2019-06-12 | Filing |
| Large Shareholder, Officer, Director | $124.05 | 200 | $24,810.00 | 265,399 | 2019-06-11 | Filing |