Simply put, API is at the pointy end of retail and suffering for all the obvious reasons (online sales competition). At this current price though it looks like a great BUY. This one is at the top of my watch list as of today.
API Price at posting:
$1.39 Sentiment: Buy Disclosure: Not Held