Loading...
OTCM
RVSTF
Market cap231mUSD
Nov 27, Last price  
9.86
Name

Riverstone Energy Ltd

Chart & Performance

D1W1MN
P/E
P/S
EPS
Div Yield, %
Shrs. gr., 5y
-15.52%
Rev. gr., 5y
15.13%
Revenues
-75m
L
-663,42923,662,00012,590,000355,342,00048,184,000-237,243,000-653,191,000-313,619,000347,466,00097,483,0002,722,000-74,848,000
Net income
-80m
L+3,412.74%
985,71420,636,0008,441,000351,410,00044,621,000-240,981,000-659,569,000-318,890,000341,944,00088,929,000-2,268,000-79,669,000
CFO
-4m
L-42.24%
3,048,001-5,840,000-3,647,000-4,354,000-3,564,000-3,935,000-4,010,000-4,898,000-6,703,000-5,249,000-6,995,000-4,040,000
Earnings
Aug 19, 2025

Profile

Riverstone Energy Limited specializes in buyout. It prefers to make investments in energy companies focusing decarbonisation, midstream exploration, production, power, renewable energy, storage, and transportation of oil and gas. The fund seeks to invest globally focusing in North America, Continental U.S., Western Canada, Gulf of Mexico and Europe. It prefers to take majority stake in its portfolio companies.
IPO date
Oct 24, 2013
Employees
0
Domiciled in
GG
Incorporated in
GG

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
(74,848)
-2,849.74%
2,722
-97.21%
97,483
-71.94%
Cost of revenue
4,687
7,541
8,554
Unusual Expense (Income)
NOPBT
(79,535)
(4,819)
88,929
NOPBT Margin
106.26%
91.23%
Operating Taxes
88,929
Tax Rate
100.00%
NOPAT
(79,535)
(4,819)
Net income
(79,669)
3,412.74%
(2,268)
-102.55%
88,929
-73.99%
Dividends
Dividend yield
Proceeds from repurchase of equity
(218,056)
(62,953)
(32,180)
BB yield
Debt
Debt current
Long-term debt
Deferred revenue
Other long-term liabilities
665
Net debt
(374,023)
(671,805)
(738,857)
Cash flow
Cash from operating activities
(4,040)
(6,995)
(5,249)
CAPEX
Cash from investing activities
217,682
59,800
47,276
Cash from financing activities
(218,056)
(62,953)
(32,180)
FCF
(77,771)
(5,985)
372
Balance
Cash
1,459
5,781
15,755
Long term investments
372,564
666,024
723,102
Excess cash
377,765
671,669
733,983
Stockholders' equity
375,844
673,569
738,790
Invested Capital
626
1,900
5,472
ROIC
ROCE
12.03%
EV
Common stock shares outstanding
34,381
46,652
51,743
Price
Market cap
EV
EBITDA
(79,535)
(4,819)
88,929
EV/EBITDA
Interest
Interest/NOPBT