I would guess at Pre open for a News Relesae.
I certainly wonder about the buyers at 30/31c as nobody is supposed to know about what the announcement is to be except those on the inside in the know.
Having said that & from recent trading it must be a ripper.