Yeh you've got to assume that some early information has leaked or that people are speculating that the results will be positive.
In fairness, a lot of companies have missed guidance and still gone up this reporting season, so hoping a positive day tomorrow regardless