Am I the only one that feels this way?
Sentiment: Strong Buy
All these minor pullbacks are ways influence people to sell.
It is basic psychology when the stock goes from $2.15 to $2 and your entry price is at $1.75 you will sell inorder to lock in your profits.
...unless your can rise above like Nicholas Taleb and realize the psycology but turn it off
No, I share your optimism in VELT, and added to my position today.