nice logic harry and appreciate it is rough. If I follow your logic correctly then MEO's 30% would generate earnings of $428m (approx 400 as you say). With a PE of 5 assumed, doesnt this now imply a market cap of $2.14 billion? ie a valuation about 18 times the current market cap - ie implied value per share of approx $3.80 per share.
Ahhhh now wouldn't that be nice!