Looks like the ending cycle of a Classic Elliott wave to me. I saw this coming last night, May last thru tomorrow, may not. But it will go back up, so don't sell your shares to all those that are trying to short and recover