| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $102.28 | 800 | $81,824.00 | 40,280 | 2018-11-28 | Filing |
| Large Shareholder, Officer, Director | $96.30 | 450 | $43,335.00 | 41,080 | 2018-11-28 | Filing |
| Large Shareholder, Officer, Director | $106.07 | 800 | $84,856.00 | 36,863 | 2018-11-28 | Filing |
| Large Shareholder, Officer, Director | $104.81 | 2,298 | $240,853.38 | 37,663 | 2018-11-28 | Filing |
| Large Shareholder, Officer, Director | $103.75 | 700 | $72,625.00 | 39,961 | 2018-11-28 | Filing |
| Large Shareholder, Officer, Director | $102.29 | 1,202 | $122,952.58 | 40,661 | 2018-11-28 | Filing |
| Large Shareholder, Officer, Director | $96.30 | 450 | $43,335.00 | 41,863 | 2018-11-28 | Filing |
| Large Shareholder, Officer, Director | $95.38 | 100 | $9,538.00 | 42,313 | 2018-11-27 | Filing |
| Large Shareholder, Officer, Director | $94.78 | 500 | $47,390.00 | 42,413 | 2018-11-27 | Filing |