Schwab provides ratings, and I believe many other US brokers do also. Schwab offers something called an Equity Ratings Report. As Xandman said, it is primarily a buy, hold, or sell recommendation, but Schwab offers a little bit more. Of course, these reports are not available for every stock...