hey high, to be honest, nobody can really tell you right here except the CEO. anybody eles is lieng. The only reason it is going down is because the stock is getting heavily diluted. Yes the dilution is for a good cause because they are funding all the contracts, but in the small cap market it hurts the shareholders.
So yes it is now June and the stock should be rising. If they stop diluting here the stock should rebound very nicely, although if they are just in the beginning or middle of dilution then it will continue to decline. I will peronsally continue to give updates on the share structure to give you ECCI shareholders as much information as possible to make a educatred decision.
So personally, it is a tough call at this point, and i am glad i am not in your position. Sorry this post isnt more definitive but that to me, is exactly what is occuring, and without knowing how much more dilution is to come, i cannt give a definitive answer.