There's always irrational selling at the end of Q1 of any year; it's people selling for tax reasons. I predicted this, but I didn't say anything. Nothing to worry about. Blue skies ahead. :-)
VXL Price at posting:
45.5¢ Sentiment: Hold Disclosure: Held