It looks as if 1 insider keeps buying up the shares. Seems there is a lot of debt. However, the price has risen a little this week.