MXC valuation