| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $92.29 | 1,550 | $143,049.50 | 42,630 | 2018-11-27 | Filing |
| Large Shareholder, Officer, Director | $93.35 | 200 | $18,670.00 | 44,180 | 2018-11-26 | Filing |
| Large Shareholder, Officer, Director | $92.59 | 700 | $64,813.00 | 44,380 | 2018-11-26 | Filing |
| Officer | $80.94 | 600 | $48,564.00 | 250,219 | 2018-11-20 | Filing |
| Officer | $93.90 | 100 | $9,390.00 | 250,819 | 2018-11-13 | Filing |
| Officer | $92.89 | 500 | $46,445.00 | 250,919 | 2018-11-13 | Filing |
| Large Shareholder, Officer, Director | $94.03 | 100 | $9,403.00 | 45,863 | 2018-11-13 | Filing |
| Large Shareholder, Officer, Director | $93.16 | 900 | $83,844.00 | 45,963 | 2018-11-13 | Filing |
| Large Shareholder, Officer, Director | $92.66 | 2,300 | $213,118.00 | 46,863 | 2018-11-13 | Filing |
| Large Shareholder, Officer, Director | $92.16 | 700 | $64,512.00 | 49,163 | 2018-11-12 | Filing |
| Large Shareholder, Officer, Director | $93.34 | 900 | $84,006.00 | 45,080 | 2018-11-13 | Filing |
| Large Shareholder, Officer, Director | $92.73 | 2,300 | $213,279.00 | 45,980 | 2018-11-13 | Filing |
| Large Shareholder, Officer, Director | $92.16 | 800 | $73,728.00 | 48,280 | 2018-11-12 | Filing |
| Officer | $97.56 | 100 | $9,756.00 | 251,419 | 2018-11-06 | Filing |
| Officer | $94.34 | 500 | $47,170.00 | 251,519 | 2018-11-06 | Filing |
| Large Shareholder, Officer, Director | $96.94 | 1,000 | $96,940.00 | 49,863 | 2018-11-05 | Filing |
| Large Shareholder, Officer, Director | $94.99 | 1,800 | $170,982.00 | 50,863 | 2018-11-05 | Filing |
| Large Shareholder, Officer, Director | $93.86 | 700 | $65,702.00 | 52,663 | 2018-11-05 | Filing |
| Large Shareholder, Officer, Director | $92.76 | 500 | $46,380.00 | 53,363 | 2018-11-05 | Filing |
| Large Shareholder, Officer, Director | $97.08 | 800 | $77,664.00 | 49,080 | 2018-11-05 | Filing |