There are a few who need to get a life & then there are those who are master manipulators with every intention of buying/selling the very stock they are tearing down.
Wolves in sheeps clothing?
QBL Price at posting:
4.5¢ Sentiment: Buy Disclosure: Held