| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $105.76 | 100 | $10,576.00 | 130,461 | 2019-04-17 | Filing |
| Officer | $104.44 | 400 | $41,776.00 | 130,561 | 2019-04-17 | Filing |
| Officer | $103.80 | 826 | $85,738.80 | 130,961 | 2019-04-17 | Filing |
| Officer | $107.46 | 200 | $21,492.00 | 131,787 | 2019-04-16 | Filing |
| Officer | $106.69 | 900 | $96,021.00 | 131,987 | 2019-04-16 | Filing |
| Officer | $105.37 | 226 | $23,813.62 | 132,887 | 2019-04-16 | Filing |
| Officer | $104.37 | 100 | $10,437.00 | 241,561 | 2019-04-10 | Filing |
| Officer | $103.82 | 3,900 | $404,898.00 | 241,661 | 2019-04-10 | Filing |
| Officer | $103.02 | 4,279 | $440,822.58 | 245,561 | 2019-04-10 | Filing |
| Officer | $105.44 | 1,540 | $162,377.60 | 258,547 | 2019-04-11 | Filing |
| Officer | $104.04 | 600 | $62,424.00 | 260,087 | 2019-04-11 | Filing |
| Officer | $102.61 | 522 | $53,562.42 | 260,687 | 2019-04-11 | Filing |
| Officer | $103.83 | 1,300 | $134,979.00 | 261,209 | 2019-04-10 | Filing |
| Officer | $103.04 | 1,362 | $140,340.48 | 262,509 | 2019-04-10 | Filing |
| Large Shareholder, Officer, Director | $105.74 | 5,741 | $607,053.34 | 228,725 | 2019-04-11 | Filing |
| Large Shareholder, Officer, Director | $105.20 | 6,260 | $658,552.00 | 234,466 | 2019-04-11 | Filing |
| Large Shareholder, Officer, Director | $104.01 | 2,200 | $228,822.00 | 240,726 | 2019-04-11 | Filing |
| Large Shareholder, Officer, Director | $102.61 | 2,700 | $277,047.00 | 242,926 | 2019-04-11 | Filing |
| Large Shareholder, Officer, Director | $103.84 | 7,657 | $795,102.88 | 228,725 | 2019-04-10 | Filing |
| Large Shareholder, Officer, Director | $103.08 | 9,244 | $952,871.52 | 236,382 | 2019-04-10 | Filing |