Its strange to witness dozens of self proclaimed multi millionaires spending their life on a share forum,abusing anyone who has a contrarian view to their mindless,baseless ramping.
A sad existence indeed.
APT Price at posting:
$116.00 Sentiment: Hold Disclosure: Held