Valuation: Ithaca Energy plc

Market Cap 8.54B 5.99B 5.35B 4.99B 4.53B 579B 8.6B 59.96B 23.43B 294B 22.47B 21.99B 947B P/E 2026 *
14.6x
P/E 2027 * 12.1x
Enterprise Value 9.86B 6.91B 6.18B 5.76B 5.24B 669B 9.93B 69.27B 27.06B 340B 25.96B 25.4B 1,094B EV / Sales 2026 *
1.96x
EV / Sales 2027 * 1.91x
Free-Float
13.5%
Yield 2026 *
8.41%
Yield 2027 * 8.88%
1 week+2.19%
Current month+2.19%
1 month+0.80%
3 months+23.19%
6 months+9.50%
Current year+68.66%
1 week 3.17
Extreme 3.174
3.4
1 month 3.17
Extreme 3.174
3.48
3 years 1.13
Extreme 1.13
3.48
Manager TitleAgeSince
Chief Executive Officer - 2024-10-02
Chief Executive Officer 49 2024-01-04
Chief Tech/Sci/R&D Officer - 2024-09-30
Director TitleAgeSince
Director/Board Member 49 2022-10-09
Director/Board Member 49 2022-10-09
Director/Board Member 65 2022-10-30
Change 5-day change 1-year change 3-year change Capi.($)
+2.14%+2.19%+36.33%+69.53% 5.99B
+0.38%+3.75%+36.34%+12.58% 156B
-0.99%+1.30%+48.29%+53.15% 98.01B
-0.05%+4.68%+30.57%+19.50% 75.64B
-2.71%-3.29%-10.03%-2.42% 69.34B
-0.21%+5.22%+28.41%-5.20% 58.19B
-1.78%-1.29%+79.93%+58.22% 56.48B
-0.29%+4.00%+36.84%+9.57% 55.06B
-0.32%+0.31%+23.82%+21.92% 51.63B
+2.57%+1.35%+40.42%-8.31% 41.68B
Average +0.22%+1.80%+35.09%+22.85% 73.56B
Weighted average by Cap. +0.05%+2.18%+34.95%+19.75%

Financials

2026 *2027 *
Net sales 5.03B 3.53B 3.15B 2.94B 2.67B 341B 5.07B 35.35B 13.81B 174B 13.25B 12.96B 558B 5.1B 3.57B 3.19B 2.98B 2.71B 346B 5.13B 35.8B 13.99B 176B 13.42B 13.13B 565B
Net income 613M 430M 384M 358M 325M 41.56B 617M 4.3B 1.68B 21.13B 1.61B 1.58B 67.94B 651M 456M 408M 380M 346M 44.15B 656M 4.57B 1.79B 22.45B 1.71B 1.68B 72.18B
Net Debt 1.32B 929M 830M 774M 703M 89.84B 1.33B 9.3B 3.63B 45.69B 3.49B 3.41B 147B 1.22B 856M 765M 714M 648M 82.84B 1.23B 8.58B 3.35B 42.13B 3.22B 3.15B 135B
Projected Income Statement - Annual - Ithaca Energy plc
Logo Ithaca Energy plc
Ithaca Energy plc specializes in the exploration, development, and production of oil and natural gas. The group primarily holds oil and gas interests located in the British North Sea. Net sales break down by family of products as follows: - refined crude oil (52.6%): 22 million barrels produced by the end of 2025; - natural gas (38.3%): 19 million barrels; - oil condensates (2.8%); - other (6.3%).
Employees
-
Date Price Change
26-10-08 €3.342 +2.14%
26-10-07 €3.272 -0.97%
26-10-06 €3.304 -1.14%
26-10-05 €3.342 +1.77%
26-10-02 €3.284 -0.24%
Trader
Investor
Global
Quality
ESG MSCI
-
Ratings Surperformance© - Ithaca Energy plc
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
9
Last Close Price
3.627USD
Average target price
4.051USD
Spread / Average Target
+11.69%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Ithaca Energy plc