In my personal opinion - there is a news leak somewhere. The volume is just too high for being random. Maybe European Patent is already granted, or some financing agreement came out of the Korean trip. Just waiting for a PR...
This post is my personal opinion. I do not provide investment advice.