| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $113.79 | 2,104 | $239,414.16 | 76,899 | 2018-08-06 | Filing |
| Large Shareholder, Officer, Director | $112.73 | 8,350 | $941,295.50 | 79,003 | 2018-08-06 | Filing |
| Large Shareholder, Officer, Director | $112.07 | 1,500 | $168,105.00 | 87,353 | 2018-08-06 | Filing |
| Large Shareholder, Officer, Director | $110.06 | 300 | $33,018.00 | 88,853 | 2018-08-06 | Filing |
| Officer | $109.36 | 225 | $24,606.00 | 114,708 | 2018-08-01 | Filing |
| Director | $109.27 | 133 | $14,532.91 | 10,110 | 2018-08-01 | Filing |
| Officer | $110.92 | 600 | $66,552.00 | 252,271 | 2018-07-31 | Filing |
| Large Shareholder, Officer, Director | $115.97 | 300 | $34,791.00 | 38,151 | 2018-07-30 | Filing |
| Large Shareholder, Officer, Director | $115.33 | 2,100 | $242,193.00 | 38,451 | 2018-07-30 | Filing |
| Large Shareholder, Officer, Director | $113.81 | 6,400 | $728,384.00 | 40,551 | 2018-07-30 | Filing |
| Large Shareholder, Officer, Director | $113.12 | 5,200 | $588,224.00 | 46,951 | 2018-07-30 | Filing |
| Large Shareholder, Officer, Director | $115.69 | 1,100 | $127,259.00 | 38,153 | 2018-07-30 | Filing |
| Large Shareholder, Officer, Director | $115.15 | 1,400 | $161,210.00 | 39,253 | 2018-07-30 | Filing |
| Large Shareholder, Officer, Director | $113.81 | 6,516 | $741,585.96 | 40,653 | 2018-07-30 | Filing |
| Large Shareholder, Officer, Director | $113.12 | 4,984 | $563,790.08 | 47,169 | 2018-07-30 | Filing |
| Officer | $127.90 | 100 | $12,790.00 | 252,871 | 2018-07-24 | Filing |
| Officer | $122.43 | 500 | $61,215.00 | 252,971 | 2018-07-24 | Filing |
| Large Shareholder, Officer, Director | $126.10 | 1,800 | $226,980.00 | 52,153 | 2018-07-23 | Filing |
| Large Shareholder, Officer, Director | $126.94 | 10,400 | $1,320,176.00 | 53,953 | 2018-07-23 | Filing |
| Large Shareholder, Officer, Director | $127.70 | 4,800 | $612,960.00 | 64,353 | 2018-07-23 | Filing |