Priced in? Go look at the latest presentation for EV after deducting cash, listed securities and book value of projects for disposal (which may go for 5-10x book value on sale). I will politely disagree with you there.
MEP Price at posting:
14.5¢ Sentiment: Buy Disclosure: Held