Shorts and down ramps are a bit quiet today... They will be even more incredulous when APT is $60b market cap and they've totally missed the greatest tech unicorn in recent times from Oz. They'll be back again and again to take a hiding with shorts that get burnt suddenly after the hit piece non events don't happen as planned and the growth keeps blows them up.
I'm loving it!
APT Price at posting:
$24.71 Sentiment: Buy Disclosure: Held