About Us
Listed
Since 2006
Since 2006
Target IRR
20 %
20 %
Market Capitalisation
£41.6 million
As at 31 January 2021
£41.6 million
As at 31 January 2021
MPO aims to provide shareholders with attractive returns – capital growth alongside the potential for distributions over the medium to long term.