The CR is holding the price down at the moment as the main factor and yes while some still worry about the milling results, that is another factor the company needs to put behind them to restore confidence.
There is gold there, and the team have worked well to get back on track. They are punished with the market and POG at the moment, but then so are many other companies.