Glencore, looks as though they have over 820 million shares which equals to around 70% of the total number of shares of mre, and you know what, they haven't sold a single share. Talk about big boys knowing something.
MRE Price at posting:
62.5¢ Sentiment: Buy Disclosure: Not Held