we are not here to debate the intelligence of insto investors(I have absolutely no doubt that most of the insto investors are rather stupid and poorly informed), however reality is they hold big buckets of cash......and we just have to accept it, ......
MBE Price at posting:
13.0¢ Sentiment: Buy Disclosure: Held