ok then buy buy buy its the best thing ever its going to be $1000 a share we just don't know their exact financials but that doesn't matter its all good my misses reckons they are fantastic.
APT Price at posting:
$122.39 Sentiment: Sell Disclosure: Not Held