Explains the large-ish buy order at some 70% over current share price sitting at the top this morning!