> Plenty of websites show you what investors are expecting
Yes and no. Plenty of websites make predictions. Most money in the market however is controlled by institutions that don't tell you shit about what they are expecting or anything else that they aren't legally required to tell you.
Normally, and apparently in this case, yes. It is possible for a stock to go up on earnings that don't beat expectations though, due to other concurrent factors, like unexpected positive news regarding future prospects, or even an unrelated broad market movement.
You're a bit too kind with your wording, it doesn't _suggests_ so much as it literally _means_ that. Plenty of websites show you what investors are expecting, if Tesla says more/less price fluctuates accordingly.