What a pointless thread. Too many sensitive people too - I saw it as a joke. Get lost PC people! The only stats worth considering are the company's own who will get in trouble if they are misleading us...
APT Price at posting:
$17.27 Sentiment: Hold Disclosure: Held