Loading...
XLONRSE
Market cap250mUSD
Dec 23, Last price  
788.00GBP
1D
-1.50%
1Q
0.25%
Jan 2017
-41.37%
IPO
-18.34%
Name

Riverstone Energy Ltd

Chart & Performance

D1W1MN
XLON:RSE chart
P/E
P/S
9,196.65
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
-11.10%
Rev. gr., 5y
15.13%
Revenues
3m
-97.21%
-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
Net income
-2m
L
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
CFO
-7m
L+33.26%
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
Earnings
Feb 26, 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
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑122014‑12
Income
Revenues
2,722
-97.21%
97,483
-71.94%
347,466
-210.79%
Cost of revenue
7,541
8,554
5,522
Unusual Expense (Income)
NOPBT
(4,819)
88,929
341,944
NOPBT Margin
91.23%
98.41%
Operating Taxes
88,929
341,944
Tax Rate
100.00%
100.00%
NOPAT
(4,819)
Net income
(2,268)
-102.55%
88,929
-73.99%
341,944
-207.23%
Dividends
Dividend yield
Proceeds from repurchase of equity
(62,953)
(32,180)
(50,246)
BB yield
Debt
Debt current
Long-term debt
Deferred revenue
Other long-term liabilities
665
Net debt
(671,805)
(738,857)
(681,735)
Cash flow
Cash from operating activities
(6,995)
(5,249)
(6,703)
CAPEX
Cash from investing activities
59,800
47,276
55,827
Cash from financing activities
(62,953)
(32,180)
(50,246)
FCF
(5,985)
372
167
Balance
Cash
5,781
15,755
7,296
Long term investments
666,024
723,102
674,439
Excess cash
671,669
733,983
664,362
Stockholders' equity
673,569
738,790
682,041
Invested Capital
1,900
5,472
18,343
ROIC
ROCE
12.03%
50.09%
EV
Common stock shares outstanding
46,652
51,743
60,874
Price
Market cap
EV
EBITDA
(4,819)
88,929
341,944
EV/EBITDA
Interest
76
Interest/NOPBT
0.02%