Is there any significance between the director dropping 1 million shares and another substantial holder buying 1.5 million only days apart?.... The substantial holder oviously wasn't concerned with the sale. Is this just coincidence?
MCE Price at posting:
$3.65 Sentiment: LT Buy Disclosure: Held