I think this is a touch unfair. Yes, a whole lot of shareholders have done their dough - but the same applies to most companies in this space.
The only real question for now is, is 12c better than holding? The sp and performance track record would suggest it is. Long term holders might do well to bite the bullet. And if you don't want to, well, be prepared to lose all your money, because that's seemingly a high risk.
CGH Price at posting:
10.5¢ Sentiment: Sell Disclosure: Held