Of the scores of indicators we systematically analyzed, several correlated strongly with past performance. Among them were earnings yield (annual earnings divided by price), dividend yield, book value divided by price, momentum, short interest (the number of shares of a company currently sold short), earnings surprise (an earnings announcement that is significantly and unexpectedly different from the analysts’ consensus), purchases and sales by company officers, directors, and large shareholders, and the ratio of total company sales to the market price of the company.