richgit, I as see it it's mostly down to the company being unable to canvay their intentions clearly to the markets. Bad news was delayed and now all delays look like bad news. The position wasn't told correctly and the bad news looked worse then it was. Rumour of lack of funding surfaced and wasn't dealt with properly also. Few other things along the way.
IMO this SP would get a major boost by emplying a decent market advisor.
But, it's getting back to near were it should be at last.