And the stock goes up ?? Investors are actual idiots, even from just a financial point of view.
A stock market that doesn't include speculation does not logically make sense.
People buy stock
because they expect the price to go up. So they are looking at where they think it'll be in the future. So the current price isn't necessary based on the current
reality, but the market's interpretation and speculation of the future
and the market's past interpretation of the future.
The Efficient Market Hypothesis is bunk because there will always exist information asymmetry and information delays, as well as a certain level of emotional judgement.
-----------
To give an example: Company A's stock is $30 a share. They tell investors: The next 3 months are going to be really bad. Our internal projections say 20% revenue decline. The big banks run their own assessment and predict Company A's revenue will decline 22%. The market immediately responds to this information by selling stock. Stock drops to $20/share.
Fast forward 3 months, Company A gives an update: "This last quarter was bad just like we predicted, but luckily our revenue only decreased 16%, and not the 20% we were expecting". The market responds by adjusting the stock price up to $23.
-----------
People in forums then rage: Why did stock price go up when revenue declined 16%? It's because of information delay and asymmetry. The $20 share price was based on the assumption of a 20% - 22% revenue decline. Only later when it was discovered to be -16% did prices readjust to better reflect that reality of the situation, and not the original estimates.