Over the last 3 days if you listened to all the muppets on here that wrote sell.... you missed out on a 150% profit. Moral of the story is that there are way too many people here who don't know what they're talking about.
APT Price at posting:
$19.41 Sentiment: Buy Disclosure: Held