Quaynum, So you are also posting on a company you do not own shares in. Like you I have held shares and sold (twice now) and I do not always bag the company. But i do try to counter the over the top ramping.
VXL Price at posting:
25.5¢ Sentiment: Sell Disclosure: Not Held