You are right, they are trading low…and someone is doing a lot of buying and selling to make sure it stays as low as possible, otherwise they need to increase their offers, something a lot more costly than moving shares around…
ZEL Price at posting:
$3.31 Sentiment: Hold Disclosure: Held