Not automatically, we don't want the momentum to be broken. That's the key thing. Too much clearance too soon and this might start weighing on the upwards drive.
TBH, the 2, 5 or 10m buys of today were for very small or non-existant premiums as well, so I think the MMs are generally favouring all big trades, both ways - right now it's a very liquid share.
They are definitely buys - I have access to live trades and they were reported about between 1.46 and 1.47pm, and as you raised, there were transactions fro 1.371p before and in-between.