From what I can see, sell offs seem to be general market related, market down, distressed sellers off-load what they consider to be marginal stocks.
Good buying opportunity as it bounces and % returns exceed % return on index bounce, primarily due to low price / denominator.
A good news story with a lot of potential, a good presentation, just needs a good drill result and we can hope for that in September (i.e. weeks not months)