Excellent comment. And when the results come out and the stock bumps all the whiners will be cheering again ... so predictable. I've been in this since pre-APT days and it's the same cycle - rinse and repeat.
APT Price at posting:
$24.28 Sentiment: Buy Disclosure: Held