Also, there was a big sale of close to 400,000 units in one big go at 29.5c about 10 minutes ago.
I think this might drift lower in the coming days, and I truly do not trust that 5m order at 25c...
I think the company is still a buy, but punters might be wary until results are out and the full picture is a little less grim. Short term jitters, long term confidence.