What causes people to sell?
Profit taking when the pps rises significantly. Fear when it drop significantly. And impatience. Look at how we've been trading... F'n like a pinball. Someone, or entity wants A LOT of shares.
*personally, if I wanted to buyout MYEC, ild shake that tree so hard, and collect as many apple as possible, so that even if I didn't win the battle for 51%+, I would still own a HUGE chunk of the company, and I would have got it wayyyy cheaper than the new owner.