Doesn't appear to be a tight ship unfortunately. People who brought in days prior to the trading halt should be reviewed to see how/if they are connected to the company/ or their contractors. In this day and age MCR should have put themselves into a trading halt well before they did.
MCR Price at posting:
68.5¢ Sentiment: Buy Disclosure: Held