I don't think the trolls on this forum have the guts to short this stock at all - they are all 'sour grapes'. And the biggest moron is waiting for this to come down to $10 which even the 'next to nothing' USB don't believe it would get there !!
APT Price at posting:
$114.07 Sentiment: Buy Disclosure: Held