This latest movement looks a lot different to the last spike to me, and it wasn't created by a broker "buy report" which means you don't have the punters trying to make a mill over night and if they don't they panic and sell.
With 3 mill volume most of the weak holders should be gone at this level.
I don't believe the SP will drop on an announcement unless it is bad news.