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
From both historical and forecast perspectives, the stock is slightly overpriced compared to similar stocks. Specifically, the stock is overpriced on P/FCF.