Hi CJ, this question has been asked a few time, if you have a read of previous posts you will soon fine it. In my opinion the biggest thing holding the shear price back is a lack of any resource figure.
OGX Price at posting:
8.0¢ Sentiment: Buy Disclosure: Held