Guys I suspect that the current SP is allowing for an exceptional report and the price will settle back a bit post-announcement before taking off again.
NO analysis just a gut feeling having seen it all before. Anyway, I am not selling just in case I have this totally wrong.