They need to close an acquisition in the near term. The interest payments are higher now (going off memory from filings I read several weeks ago)
I don't believe any of these outlandish price predictions valuing EXCC over a billion mc
However if they do close a $5+ million acquisition soon a decent return from here is likely..... I'd guess .30 is attainable....Not $10-25 per share. LOL