ZENGAS.
As much as you wont like me to say this but the large block
trades were all sells, online everytime i checked you could
buy below the mid price, what happened here was the mm's were
caught napping first thing, lots of small support sent the price
soaring but once it hit around 42-43p a very big holder decided
to sell/take profits and placed a order, such was the sustained
small buying today the mm did not have to drop the offer at all
to get the best possible price for their seller.