makes sense to sell as there income is in the 100s of millions. Need to cover there massive tax bill ya doofus. Anyone with income or work in corporate with company given shares will realise this.
APT Price at posting:
$128.84 Sentiment: Buy Disclosure: Held