I don't think I would look at this stock right now through a fundamentals prism, more like on technicals. It has had a very strong move up since mid-December and especially in the last week or so. It bounced hard off of resistance today but made a decent recovery. Nevertheless, it couldn't break resistance today. Question one: how long will it take for this stock to break through $3.00 and hold the new level?
Also, what is to be made of 10% Ariel position? They have strong ties to Obama and Obama has visited this company twice. Energy is supposed to have a role in tonights SOTU. Question two: Does OESX have a viable role in new energy economy or is this Solyndra II? (I'm not implying scandal. I am alluding to failing business model or poor execution of good model and overwhelming market and economic forces).
When they get profitable with growing sales again, then look at fundamentals proposition. Right now, they lose money. P/B or P/E is meaningless. They have to prove they can sell their product and they are running out of time.