Mate, the volatility that is customary on this stock, 1.8% in a day doesn't even raise an eyebrow. Think you'd see a bit more movement if "insto's were bailing". At least include some volume data to add some substance to your baseless claim.
APT Price at posting:
$149.19 Sentiment: Hold Disclosure: Held