I looked briefly at the results and was in on the conf. call.
My overall impression is that RPG is developing very close to plan with numerous projects & balls in the air. Has a good cash position and has no problem finding the financing to develop its production capacity.
They are being squeezed on power pricing which is the main downside.
This is a long term play. The sp has probably found its lows with a triple bottom in place.
I am long at $2.30.