This is only IMO but I don,t beleive we should be worried.
There has been inside sellin lately, BUT, this money is going back into the PP and into our treasury at the same price (almost). Management is getting double the shares when they do this because of the warrants. These are priced at $1.80 up to $2.10 for the warrants, this should tell you that management has every bit of faith in the future.
If there was something terribly wrong, management WOULD NOT be allowed to trade under these pretenses, SO, everything has to be good. Management cannot be in reciept of bad news and trade.
So, don,t worry.