Loading...
XLONDELT
Market cap6mUSD
Dec 24, Last price  
5.75GBP
1D
4.55%
1Q
-32.35%
Jan 2017
-88.45%
IPO
-94.50%
Name

Deltic Energy PLC

Chart & Performance

D1W1MN
XLON:DELT chart
P/E
P/S
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
31.28%
Rev. gr., 5y
%
Revenues
0k
Net income
-3m
L-0.94%
-1,928,199-1,725,014-1,872,099-1,730,606-1,590,203-1,660,153-2,360,248-1,665,575-1,935,052-2,989,404-2,961,353
CFO
-2m
L+2.49%
-1,525,49700000-1,353,330-1,308,299-1,620,152-2,125,781-2,178,726
Earnings
Apr 15, 2025

Profile

Deltic Energy Plc, a natural resources investing company, focuses on developing oil and gas licenses. It holds licenses in the Southern and Central North Sea. The company was formerly known as Cluff Natural Resources Plc and changed its name to Deltic Energy Plc in June 2020. Deltic Energy Plc was incorporated in 2012 and is based in London, the United Kingdom.
IPO date
May 22, 2012
Employees
9
Domiciled in
GB
Incorporated in
GB

Valuation

Title
GBP in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑122014‑12
Income
Revenues
Cost of revenue
3,151
2,743
1,911
Unusual Expense (Income)
NOPBT
(3,151)
(2,743)
(1,911)
NOPBT Margin
Operating Taxes
113
2
(116)
Tax Rate
NOPAT
(3,264)
(2,743)
(1,795)
Net income
(2,961)
-0.94%
(2,989)
54.49%
(1,935)
16.18%
Dividends
Dividend yield
Proceeds from repurchase of equity
22
15,135
BB yield
Debt
Debt current
124
90
99
Long-term debt
147
250
430
Deferred revenue
Other long-term liabilities
Net debt
(5,309)
(20,107)
(9,600)
Cash flow
Cash from operating activities
(2,179)
(2,126)
(1,620)
CAPEX
(12,549)
(2,567)
(860)
Cash from investing activities
(12,549)
(2,567)
(140)
Cash from financing activities
(102)
15,010
(117)
FCF
(3,156)
(2,637)
(1,684)
Balance
Cash
5,580
20,410
10,092
Long term investments
37
37
Excess cash
5,580
20,447
10,130
Stockholders' equity
(11,407)
(8,958)
(8,633)
Invested Capital
33,281
32,992
20,388
ROIC
ROCE
EV
Common stock shares outstanding
93,097
75,920
70,604
Price
Market cap
EV
EBITDA
(3,036)
(2,628)
(1,790)
EV/EBITDA
Interest
17
26
35
Interest/NOPBT