IMO this was/is no pump and dump. I have not seen the signals I look for in a pump and dump. And if you think it is a 'company' induced Pump and Dump, I seriously disagree. They have too much positives going on to start such shenanigans. This type of trading is not unusual due to what I see as transpiring.
Not really. I call that there was profit taking and stop loss triggered. The whole market is down in general. I expected this to happen. Been in the trading game for a long time. I know how things are done.