I did not know about the warrants,but the insider selling could be linked.Could very well be someone dumping their shares to exercise their warrants.Why not lock in a 0.05 or 33% profit one your warrant?I have done that before to pay for an expiring warrant.