Although Riverstone Holdings Limited's share price has fallen 15% in the last quarter, it has returned a market-beating 48% over the past five years. Despite this, there are some discrepancies in its performance, with earnings per share growth outpacing share price gain.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing