About
Battalion Oil Corporation is an independent energy company engaged in the acquisition, production, exploration and development of onshore oil and natural gas properties in the United States.
Sector context
Trading at a discount to sector peers
Decent quality with acceptable fundamentals
Small-cap company with higher volatility
Similar companies