I completely agree - the forum over the weekend was utter madness. Made me realise how few people here actually know what they're doing and how irrational some are.
thanks for sharing the vid.
APT Price at posting:
$25.47 Sentiment: Hold Disclosure: Held