This looks very similar to the trading prior to the last fiasco and resultant profit downgrade.
Stand buy....
Not sure about their compliance with the disclosure rules. The cat always appears to be out of the bag well before any announcement....sour grapes, I'm not ever the first to know!!!