The recent run up was probably from INO money.The newbie weak hands sold. Their stock dropped and a lot of them pulled out. It is back to where it was recently. Nothing to worry about if your long IMO. This stock will be huge
They announced a delay in data release. Pure and simple. That means that a Company that presently has zero revenues and a burn rate is going to have to utilize that burn rate for an additional several months. Sad but true. That doesn't take away from the long term, but it will drift unless some news comes out. I can see .20 to .25 on the stock because they've all but conceded dilution.