Stock forecasts a guessing game

Each year, scores of analysts release stock market predictions.  But how accurate are they?