RE: selling?They will likely need to raise money to develop this project (I don't think they have much or any cash right now), therefore, dilution likely coming, hence, dumping as buyers position themselves to buy the private placement which will likely have warrants. As usual, the retailers pay the price. Also, could see a sell off to drive the share price down for the PP.
JMHO