Jeems,
it has to do with the fact massive expectation was built into the share price and anything other than spectacular results was going to result in a sell-off....
Unfortunately, will drift now til the next results...and things generally don't drift up
Very hard to decide what to do now