I guess there is nothing stopping the "baby" to buy some more - and push the price up. However - have to agree: looking at all fundamentals this company looks at the moment undervalued ... probably due to a mixture of a history of breaking promises, questionable governance, some bad luck combined with suboptimal decisions ... and the falling oil price does not help either. Quite funny mixture between an income and a highly speculative stock.
Discl: hold a (small) parcel and wondering whether buying it was one of my better investment decisions.