Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Total Development Wells
FY, 2021
Net Natural Gas Productive Wells
FY, 2021
Gross Service Wells
FY, 2021
United States
990 Town and Country Blvd
United States
Marathon Oil Tower, 5555 San Felipe St
United States
7301 Northwest Expy
United States