| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $28.71 | 4,950 | $142,114.50 | 122,047 | 2020-08-20 | Filing |
| Large Shareholder, Officer, Director | $29.60 | 500 | $14,802.00 | 50,085 | 2020-05-19 | Filing |
| Large Shareholder, Officer, Director | $29.79 | 9,900 | $294,921.00 | 49,585 | 2020-05-18 | Filing |
| Large Shareholder, Officer, Director | $26.75 | 100 | $2,675.00 | 39,048 | 2020-05-15 | Filing |
| Officer | $19.32 | 100 | $1,932.00 | 100 | 2020-05-13 | Filing |
| Officer | $18.85 | 100 | $1,885.00 | 200 | 2020-05-13 | Filing |
| Officer | $19.55 | 100 | $1,955.00 | 100 | 2020-05-12 | Filing |
| Officer, Director | $25.16 | 200 | $5,032.00 | 245 | 2020-03-23 | Filing |
| Officer | $12.95 | 650 | $8,417.50 | 650 | 2020-03-18 | Filing |
| Large Shareholder, Officer, Director | $53.77 | 750 | $40,327.50 | 38,328 | 2019-05-31 | Filing |
| Officer | $25.21 | 1,375 | $34,663.75 | 4,000 | 2018-08-28 | Filing |
| Large Shareholder, Officer, Director | $49.51 | 750 | $37,132.50 | 36,625 | 2018-05-31 | Filing |
| Officer | $25.50 | 550 | $14,025.00 | 5,603 | 2017-10-04 | Filing |
| Officer | $22.49 | 3,000 | $67,470.00 | 3,000 | 2013-11-13 | Filing |
| Officer | $22.49 | 1,000 | $22,490.00 | 1,000 | 2013-11-13 | Filing |
| Officer | $22.49 | 1,000 | $22,490.00 | 2,443 | 2013-11-13 | Filing |
| Officer | $22.49 | 1,000 | $22,490.00 | 1,660 | 2013-11-13 | Filing |
| Officer | $26.13 | 3,000 | $78,399.00 | 3,000 | 2013-03-21 | Filing |
| Director | $27.27 | 80 | $2,181.60 | 80 | 2011-12-28 | Filing |
| Director | $27.27 | 70 | $1,908.90 | 245 | 2011-12-28 | Filing |