Speculation, but a logical theory for how retail or any subsegment of the market can cause a big sustained move. I’d also mention the media which tends to follow the market and accentuate any moves.
APT Price at posting:
$41.58 Sentiment: Hold Disclosure: Not Held