Don't you know social media 'likes' is the new Value Investing? It is much easier than trudging through the accounts to untangle all the creative accounting tricks used by the tech sector.
APT Price at posting:
$96.20 Sentiment: Sell Disclosure: Not Held