I’m pretty sure 50 million shares will be released, that equates to roughly 400 million bucks worth.. haha
If they unload a few, all good, if they dump a heap, not cool... if they hold them all.... confidence.
APT Price at posting:
$7.80 Sentiment: Buy Disclosure: Held