if directors know there are another good announcement will be released, why did they sell it ? they can wait until sp go up when company's announcement released.
Do't forget, directors make a announcement, they know before we know.
company can pump and dump sp all the time, this is their job.