| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $104.68 | 1,500 | $157,020.00 | 92,580 | 2018-12-10 | Filing |
| Large Shareholder, Officer, Director | $112.14 | 5,600 | $627,984.00 | 22,863 | 2018-12-03 | Filing |
| Large Shareholder, Officer, Director | $111.11 | 730 | $81,110.30 | 28,463 | 2018-12-03 | Filing |
| Large Shareholder, Officer, Director | $110.28 | 1,537 | $169,500.36 | 29,193 | 2018-12-03 | Filing |
| Large Shareholder, Officer, Director | $109.07 | 2,238 | $244,098.66 | 30,730 | 2018-12-03 | Filing |
| Large Shareholder, Officer, Director | $107.47 | 100 | $10,747.00 | 32,968 | 2018-12-03 | Filing |
| Large Shareholder, Officer, Director | $106.86 | 2,500 | $267,150.00 | 33,068 | 2018-12-03 | Filing |
| Large Shareholder, Officer, Director | $105.86 | 1,295 | $137,088.70 | 35,568 | 2018-12-03 | Filing |
| Large Shareholder, Officer, Director | $112.14 | 5,700 | $639,198.00 | 22,080 | 2018-12-03 | Filing |
| Large Shareholder, Officer, Director | $111.13 | 800 | $88,904.00 | 27,780 | 2018-12-03 | Filing |
| Large Shareholder, Officer, Director | $110.15 | 1,400 | $154,210.00 | 28,580 | 2018-12-03 | Filing |
| Large Shareholder, Officer, Director | $109.03 | 2,000 | $218,060.00 | 29,980 | 2018-12-03 | Filing |
| Large Shareholder, Officer, Director | $107.81 | 300 | $32,343.00 | 31,980 | 2018-12-03 | Filing |
| Large Shareholder, Officer, Director | $106.85 | 2,500 | $267,125.00 | 32,280 | 2018-12-03 | Filing |
| Large Shareholder, Officer, Director | $105.91 | 1,300 | $137,683.00 | 34,780 | 2018-12-03 | Filing |
| Officer | $110.66 | 230 | $25,451.80 | 115,806 | 2018-12-03 | Filing |
| Large Shareholder, Officer, Director | $106.54 | 300 | $31,962.00 | 36,080 | 2018-11-28 | Filing |
| Large Shareholder, Officer, Director | $105.58 | 646 | $68,204.68 | 36,380 | 2018-11-28 | Filing |
| Large Shareholder, Officer, Director | $104.67 | 2,264 | $236,972.88 | 37,026 | 2018-11-28 | Filing |
| Large Shareholder, Officer, Director | $103.51 | 990 | $102,474.90 | 39,290 | 2018-11-28 | Filing |