YTD Price Performance:-3.22% Average Trading Volume: 53,306 Technical Sentiment Consensus Rating: Sell Current Market Cap: £501.9M Learn more about MPE stock on TipRanks’ Stock Analysis page.