| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $121.36 | 4,202 | $509,954.72 | 121,347 | 2019-05-28 | Filing |
| Officer | $123.78 | 2,701 | $334,329.78 | 260,350 | 2019-05-28 | Filing |
| Officer | $122.50 | 5,202 | $637,245.00 | 263,051 | 2019-05-28 | Filing |
| Officer | $121.41 | 2,398 | $291,141.18 | 268,253 | 2019-05-28 | Filing |
| Officer | $120.67 | 500 | $60,335.00 | 264,901 | 2019-05-29 | Filing |
| Officer | $119.92 | 800 | $95,936.00 | 265,401 | 2019-05-29 | Filing |
| Officer | $118.97 | 1,208 | $143,715.76 | 266,201 | 2019-05-29 | Filing |
| Officer | $123.71 | 300 | $37,113.00 | 267,409 | 2019-05-28 | Filing |
| Officer | $122.52 | 1,948 | $238,668.96 | 267,709 | 2019-05-28 | Filing |
| Officer | $121.31 | 700 | $84,917.00 | 269,657 | 2019-05-28 | Filing |
| Large Shareholder, Officer, Director | $123.96 | 999 | $123,836.04 | 265,399 | 2019-05-22 | Filing |
| Large Shareholder, Officer, Director | $123.29 | 12,797 | $1,577,742.13 | 266,398 | 2019-05-22 | Filing |
| Large Shareholder, Officer, Director | $122.56 | 3,105 | $380,548.80 | 279,195 | 2019-05-22 | Filing |
| Large Shareholder, Officer, Director | $123.12 | 4,373 | $538,403.76 | 265,399 | 2019-05-21 | Filing |
| Large Shareholder, Officer, Director | $122.61 | 18,504 | $2,268,775.44 | 269,772 | 2019-05-21 | Filing |
| Large Shareholder, Officer, Director | $121.46 | 1,720 | $208,911.20 | 288,276 | 2019-05-21 | Filing |
| Large Shareholder, Officer, Director | $121.72 | 7,932 | $965,483.04 | 273,095 | 2019-05-20 | Filing |
| Large Shareholder, Officer, Director | $120.97 | 30,684 | $3,711,843.48 | 281,027 | 2019-05-20 | Filing |
| Large Shareholder, Officer, Director | $120.14 | 13,307 | $1,598,702.98 | 311,711 | 2019-05-20 | Filing |
| Officer | $124.08 | 13,500 | $1,675,120.50 | 274,867 | 2019-05-16 | Filing |