The MCOA insiders must not have any confidence in the company since they have been dumping a great deal in the last 3 months. IG