You clearly didn't read any announcements that stated they sold down their holdings to start a charity...
Nice of you to think there was some ulterior motive, but try 2mins of research before voicing your thoughts. Given how well they've executed the APT business model to date, I wish them every success in this philanthropic endeavour.
APT Price at posting:
$123.48 Sentiment: Hold Disclosure: Held