
Energy, Oil & Gas E&P
Market cap: 6.68B
Recommendation: hold
PE: N/A
Previous close: 23.34
$22.82 USD
-2.23% change today
+70.43% change last 6 months
5D 1M 6M 1Y
More data
analystTarget: | 18.23077 | priceToBook: | 3.15 |
totalCash: | 32.88M | debt: | 3.15B |