whoever they are, they could have sold their shares at a much larger profit just a few weeks ago. why would anybody start selling shares when the price has fallen to such low levels as it is now, the mid 60's, makes no sense to me
MRE Price at posting:
65.5¢ Sentiment: None Disclosure: Not Held