I wouldn't take what Richard from Under the radar says too seriously, he comes across as a bit dopey and seems to be a bit clueless about a lot of the things he talks about. I get the feeling he is one of the shorters trying to bring down the price...He did mention he sold his stocks of APT recently
APT Price at posting:
$6.84 Sentiment: Buy Disclosure: Held