Riverstone Holdings Investor Profile and Performance Analysis 2025