We need to rememer VMR are buying some shares at 5.2c and some shares onmarket. Their average should be well below 8c, so perhaps they aren't "idiots". Then they will draw a salary until they are in profit on the transaction.
Placing faith in them just because they are (or will be) a major shareholder, is not sound stratergy imo. How much did the last CCC major make?
Major shareholders lose as often as minor shareholders.
I would have thought 5.2c was the floor, but obviously not.
CCC Price at posting:
4.7¢ Sentiment: None Disclosure: Not Held