I wonder what's up, or is it just some fund trying to liquidate their position?

Anyone seen any news or reasons for today's trading?