Predictable biases in analyst forecasts, both conservative and optimistic, distort share prices, but only for firms with hard-to-forecast earnings---those with extreme past returns, credit risk, idiosyncratic volatility, and other attributes linked to 14 popular anomalies. The prevalence of...