They missed their revenue numbers so that's not going to go down well. Trouble with pre-annoucing is it doesn't come with an earnings call. Maybe the scheduled transaction call will be the determining factor for share price direction.
APT Price at posting:
$115.48 Sentiment: Hold Disclosure: Held