the vast majority of shares (about 75%) from memory are held by the top 20. price fluctuations are pretty meaningless when the top shareholders aren't selling (outside of PIC) ramming the price down to 11.5 cents mid last year.
I expect good news or another "delays with noble funding the shortfall of working capital"
RES Price at posting:
6.0¢ Sentiment: Buy Disclosure: Held