6th and 7th largest holders selling down will have an impact on any stocks share price, just something to be mindful of and closest explanation you'll come to on recent price activity.
Today was a pretty significant day in regards to volume, if history repeats tomorrow it could very likely test the bottom of the medium term support at 8.5c, on other hand couple of days of low volume might do it a world of good!