Why are there so many conspiracy theorists on here?
Do those who say stock is being "played" really believe that this is the case or is it just a way to make themselves feel better about the disappointing performance of this stock of late??
VAN Price at posting:
7.3¢ Sentiment: Hold Disclosure: Held