I recently purchased DDR at 1.65 and knew they would be issuing strong guidance at some stage as the announcement was well telegraphed to market. It even drifted to 1.45-1.50 but when it came now up ti 1.80.
Same thing here, we know good news will come and just need a little patience to be rewarded and then it becomes a buy to the laggards and will cement an uptrend.