Aren't the placement buyers just shorting every single share they are getting now, knowing that whatever they can cover before they get issued the shares is free profit. If they cover 100% then it's pure profit. thoughts?
APT Price at posting:
$21.36 Sentiment: Buy Disclosure: Held