Yes, that news has just been released in UK!!
But! There have been two interesting trades, one a 'X' or cross trade of 250,000 shares, and the other a 'B' trade of 250,000, ie, broker to broker deal.
Somehow I think the two are linked, but otherwise I haven't got a clue what it all means!