| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $31.55 | 2,500 | $78,875.00 | 0 | 2019-01-28 | Filing |
| Officer, Director | $31.78 | 2,500 | $79,450.00 | 0 | 2019-01-24 | Filing |
| Officer, Director | $32.18 | 590 | $18,986.20 | 0 | 2019-01-23 | Filing |
| Officer, Director | $31.58 | 1,910 | $60,317.80 | 590 | 2019-01-23 | Filing |
| Officer, Director | $31.40 | 2,500 | $78,500.00 | 0 | 2019-01-22 | Filing |
| Officer, Director | $32.04 | 2,500 | $80,100.00 | 0 | 2019-01-18 | Filing |
| Officer, Director | $32.24 | 2,500 | $80,600.00 | 0 | 2019-01-17 | Filing |
| Officer, Director | $32.40 | 2,500 | $81,000.00 | 0 | 2019-01-16 | Filing |
| Officer | $31.81 | 21,560 | $685,823.60 | 0 | 2019-01-15 | Filing |
| Officer, Director | $32.54 | 2,500 | $81,350.00 | 0 | 2019-01-09 | Filing |
| Officer, Director | $32.31 | 2,500 | $80,775.00 | 0 | 2019-01-08 | Filing |
| Officer, Director | $32.21 | 2,500 | $80,525.00 | 0 | 2019-01-07 | Filing |
| Officer, Director | $31.30 | 2,500 | $78,250.00 | 0 | 2019-01-04 | Filing |
| Officer, Director | $31.72 | 2,500 | $79,300.00 | 0 | 2019-01-03 | Filing |
| Officer | $43.40 | 200 | $8,680.00 | 0 | 2018-11-01 | Filing |
| Officer | $42.83 | 9,800 | $419,734.00 | 9,800 | 2018-11-01 | Filing |
| Large Shareholder | $45.04 | 520 | $23,420.80 | 59,480 | 2018-09-12 | Filing |
| Officer, Director | $44.30 | 2,500 | $110,750.00 | 0 | 2018-09-12 | Filing |
| Large Shareholder, Officer, Director | $45.04 | 520 | $23,420.80 | 59,480 | 2018-09-12 | Filing |
| Large Shareholder, Officer, Director | $47.47 | 600 | $28,482.00 | 30,000 | 2018-09-06 | Filing |