Using a unique data set, we studied the performance of stock recommendations made by Wall Street Journal all-star analysts. We document that stocks recommended by the all-star analysts outperform benchmarks controlled for size and industry. Stocks recommended by analysts who focus on a single industry outperform those recommended by analysts covering multiple industries. We also document a herding behavior among analysts in an industry. Unlike previous studies that found superior analyst performance only for small-cap stocks, our results indicate that superior performance also exists for large-cap stocks.