Conventional wisdom suggests that investors' independent biases should cancel each other out and have little impact on equilibrium at the aggregate level. In contrast to this intuition, this paper analyzes models with biased investors and finds that biases often have a significant impact on the equilibrium even if they are independent across investors. First, independent biases affect the equilibrium asset price if investor demand for the asset is a nonlinear function of the bias. Second, even if the demand function is linear in the bias, it may still have a significant impact on the equilibrium because of the fluctuation of the wealth distribution. An initial run-up of the stock price makes optimistic investors richer, which then further pushes the stock price up and leads to lower future returns. This effect can lead to price overshooting, i.e., a negative expected future return. Similarly, an initial drop of the stock price leads to higher future returns. Simple calibrations show that a modest amount of biases can have a large impact on the equilibrium.