There are 180,000 shares for sale on the screen. The share price is getting pushed down by $50k-$100k of trading a day. That's 0.00076 of the companies value being traded.
The fact that cap raises have happened at a premium to today's price, IMHO, just confirms it is undervalued right now and us smaller buyers can scoop up at a decent price if we are brave/believers.
LON Price at posting:
54.0¢ Sentiment: Buy Disclosure: Held