The share price isn't far off Huntley's valuation for Minproc, so they'd agree that the current price doesn't put much value at all on Renewables.
Does an average of $1200 a trade suggest 'algae' at work? Jaded has been describing this type of activity on the CFU site recently.