56% of gross volume yesterday was short sells... knowing how they operate my guess is a lot of the morning volume was them dumping stock to try create negative momentum after the announcement.
APT Price at posting:
$7.37 Sentiment: Buy Disclosure: Held