This is getting grim. Square starting to look like it pulled the wool over APT eyes with the conversion value. Surely they had insight into their revenue numbers for the 2 quarters following the proposal.
APT Price at posting:
$106.50 Sentiment: Buy Disclosure: Held