Explores and produces oil and natural gas primarily in offshore environments. Its activities include developing fields and optimizing existing reserves in key locations.
1983
United States
201 - 500 employees
Oil & Energy
$500M - 1B in revenue
Not profitable
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
Analyst consensus vs actuals
($ B)
0.5
▼ 0.8%
0.5
▼ 0.4%
0.5
▼ 1.3%
0.5
2030Institutions excluding by region out of total tracked institutions
Institution name, type, screener label
Powered by illuminem and CovalenceNot available
Available
Available
Available
5 out of 11 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available