| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $96.12 | 300 | $28,836.00 | 49,880 | 2018-11-05 | Filing |
| Large Shareholder, Officer, Director | $95.00 | 1,700 | $161,500.00 | 50,180 | 2018-11-05 | Filing |
| Large Shareholder, Officer, Director | $93.89 | 600 | $56,334.00 | 51,880 | 2018-11-05 | Filing |
| Large Shareholder, Officer, Director | $92.84 | 600 | $55,704.00 | 52,480 | 2018-11-05 | Filing |
| Officer | $96.50 | 257 | $24,800.50 | 115,536 | 2018-11-01 | Filing |
| Director | $96.50 | 39 | $3,763.50 | 10,877 | 2018-11-01 | Filing |
| Officer | $103.09 | 400 | $41,236.00 | 252,019 | 2018-10-30 | Filing |
| Officer | $101.74 | 200 | $20,348.00 | 252,419 | 2018-10-30 | Filing |
| Large Shareholder, Officer, Director | $112.20 | 2,200 | $246,840.00 | 53,080 | 2018-10-31 | Filing |
| Large Shareholder, Officer, Director | $112.63 | 200 | $22,526.00 | 55,280 | 2018-10-29 | Filing |
| Large Shareholder, Officer, Director | $111.78 | 1,578 | $176,388.84 | 55,480 | 2018-10-29 | Filing |
| Large Shareholder, Officer, Director | $110.34 | 1,500 | $165,510.00 | 57,058 | 2018-10-29 | Filing |
| Large Shareholder, Officer, Director | $108.71 | 600 | $65,226.00 | 58,558 | 2018-10-29 | Filing |