Way too many personal attacks and insults on these APT threads - it's a shame because there is some really good analysis in here as well. I am no APT expert (that's why I am here - trying to learn more from people who are more knowledgeable than me).
There's nothing wrong with people disagreeing with each other's point of view - by definition, that's what makes a market - but you are selling yourself short (pun intended) if you don't at least consider the reasons why entities are buying OR selling.
APT Price at posting:
$142.14 Sentiment: Sell Disclosure: Held