I should add that while market activity has been insignificant there has been someone accumulating lots of 1 million at a time - only $18k a pop at current prices but does raise questions. Will be interesting to review the next Top 20.
UCL Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held