I've got to admit. Polarbear has been the most spot on in his APT investment. His sale seems inspired. Block will take a while to get back to its previous highs. Looking to see if it bounces off of support.
APT Price at posting:
$83.01 Sentiment: Buy Disclosure: Held