I think those who are actually invested have done the research, hence the investment. You probably have not done any research, therefore are sitting on the sidelines. Either quantify your statement or find another stock to troll
QBL Price at posting:
6.4¢ Sentiment: Buy Disclosure: Held