Seeing great stuff and upgrades like this is making me Rant like HLer in one of those Downfall parody videos... "Mein fuhrer, we released the report but the share price has actually finished down ....... tick.........tick..........
APT Price at posting:
$12.76 Sentiment: Buy Disclosure: Held