| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $107.62 | 500 | $53,810.00 | 59,158 | 2018-10-29 | Filing |
| Large Shareholder, Officer, Director | $106.09 | 900 | $95,481.00 | 59,658 | 2018-10-29 | Filing |
| Large Shareholder, Officer, Director | $105.37 | 1,300 | $136,981.00 | 60,558 | 2018-10-29 | Filing |
| Large Shareholder, Officer, Director | $104.34 | 900 | $93,906.00 | 61,858 | 2018-10-29 | Filing |
| Large Shareholder, Officer, Director | $102.82 | 800 | $82,256.00 | 62,758 | 2018-10-29 | Filing |
| Large Shareholder, Officer, Director | $101.83 | 1,000 | $101,830.00 | 63,558 | 2018-10-29 | Filing |
| Large Shareholder, Officer, Director | $100.10 | 223 | $22,322.30 | 64,558 | 2018-10-29 | Filing |