Bit of a lottery - smart traders tend to offload on the last peak and rebuy afterwards. However the last set of earnings triggered a massive run two days later. Check out the 08th March on your chart. I think this may be similar - once weak hands are shaken. Be interesting to see buying and selling patterns leading up to teh earnings.