The share price has also hit prior support at ~$2.70 from mid May to late June. This is now as a technical inflection point for traders. IMO, I don't think it's about the market not liking the results, but rather them using the current price level as a resistance marker. Expect the share price to fade and reattempt to crack resistance in the coming week.