I'm not so sure. A few years ago there was a major crisis and loads of stocks plummeted despite great earnings. I remember well as I was long on Disney, which had brilliant prospects, then had a great earnings surprise, yet the market fell like a rock. I was stopped out, bewildered.
So - it's not all about fundamental analysis an earnings reports.