If this was a share price management, the company had done an awful job. The optimal timing for this announcement would have been yesterday when it was breaking from a 3 day flag pattern in the daily chart. So i don't think this announcement has any manipulative purposes. Cheers.
BIG Price at posting:
$3.65 Sentiment: Hold Disclosure: Held