This is a valuation thread, not your personal I bought here and here thread. There are people on these threads who bought at less than $5, you don't hear them bleating on about it. Grow up.
APT Price at posting:
$150.88 Sentiment: Sell Disclosure: Not Held