$.94 warrants further explain dumping; inside info nice! More reasons to never, ever, trust management over the tape. So much for no idea why share price continues to decline... Yea right. Good source of money; bad narrative.