Ithaca Energy

ITH · LSE · GBp

276.20 GBpChange from previous close: +0.07%Absolute change: +0.20 GBp

Close · October 2, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
£4.56B
Enterprise value
£5.74B
P/E (trailing 12 months)
23.0
Forward P/E
14.8
Price/book
249.9
Price/sales
1.43
EV/EBITDA
2.99
EV/revenue
1.80

Profitability and growth

Gross margin
37.8%
Operating margin
34.2%
Net margin
8.2%
ROE
10.2%
ROA
7.4%
Revenue growth (year over year)
8.7%
Earnings growth (year over year)
44.4%

Financial health

Total cash
£571.4M
Total debt
£1.75B
Debt/equity
0.73
Current ratio
0.76
Quick ratio
0.62

Dividends

Annual dividend per share
0.34 GBp
Dividend yield
12.3%
Payout ratio
191.4%
Ex-dividend date
September 3, 2026

Analysts and estimates

Average price target
305.36 GBp
Median price target
307.20 GBp
High price target
358.79 GBp
Low price target
229.48 GBp
Analysts with a price target
9
Consensus
Buy
Forward EPS
0.19 GBp
EPS estimate, current year
0.31 GBp

Shares and trading

Beta
0.34
Average volume
1.88M
Shares outstanding
1.65B
Float
212.34M
Institutional ownership
5.7%
Insider ownership
86.5%