"is it me or is management trying to keep the SP down as low as possible in order to buy up the remainder on the open market."
This seems turn out to be true as another new announcement came out just one day after investors dumped their stocks. They could have been released both announcements yesterday.