I believe there are a number of things holding back our SP. We are in one of the most depressed market periods ever for venture stocks. There might well still be some bitter after taste from the solar side with all it's high hopes and dissappointments. And for many this is technology that is beyond our ability to fully understand, we might get the general drift but have to rely on others to explain the nuts and bolts of it. Not a comfortable situation for many investors.
If and when they announce some development that involves actual, and meaningful, monitary benefits to the company This will most likely be the entry point for a lot of investors who are now on the sidelines. At this time the market seems to value potential at virtually zero and is all about " show me the money ". However once the lolly is flashed things can get pretty hairy in a hurry.
Despite all this our SP has held up surprisingly well considering market conditions over the past while. There are a lot of good Jrs. out there that have been beaten flat and left for dead.