ordinarily I'd be inclined towards insiders, however Ozstinger's point is a good one, in this case there is no physical way anyone really knows so manipulation looks like the likelier scenario
MEO Price at posting:
43.5¢ Sentiment: Hold Disclosure: Held