This is across 5 reports so one can assume the consensus valuation is more accurate than if it was one broker. Being as objective as I can ( being a holder it's sometimes hard) I believe based on the relative valuation in the O and G sector this stock provides the highest upside over a short term frame. The beauty is if it was trading at 60 cents I could still argue hand on heart it's a bargain Good luck guys - I am set so won't be adding to my biggish position but I am confident the core value is significantly higher
RIA Price at posting:
36.5¢ Sentiment: LT Buy Disclosure: Held