PSA: you are making an amateur mistake comparing share prices of different companies to see which is "better". Doesn't matter whether a company's share price is higher or lower than another company, its the market cap that counts.
MXC Price at posting:
3.7¢ Sentiment: None Disclosure: Not Held