Risk factor
Very high price volatility
Profitability factor
Very low or no dividends
About
Invictus Energy Limited operates as an independent upstream oil and gas company, concentrating its efforts on the exploration and evaluation of its Cabora Bassa project. The firm possesses an 80% interest in the SG 4571 concession, which encompasses an extensive 360,000-hectare territory located within northern Zimbabwe's Cabora Bassa Basin. Established in 2011, the company is headquartered in West Perth, Australia, and officially rebranded from Interpose Holdings Limited to Invictus Energy Limited in June 2018.
Company Valuation
Based on key historical and expected multiples, the stock is slightly overvalued relative to its peers. In particular, the stock is overvalued on P/FCF.