ECIG - wasn't the name something like Star Scientific (STSI), before they became ECIG? Did they just get de-listed from the big boards?
This is a true, highly distressed pincher. I would imagine at some point, there will be a short covering rally. If they just got de-listed, it could take a while.