It is the end of the financial year which can play funny games. People off load shares for tax purposes. It may not be about the company.