At that point their market cap was about half of Macquarie Bank IIRC. Someone just dumped nearly 120,000 shares in one trade. Nearly $12M. It's not just the bots now. The exits are getting jammed.
APT Price at posting:
$97.52 Sentiment: Sell Disclosure: Not Held