Over the past 33 years, stocks with a Zacks Rank #1 Stocks had an average return of 24.2% per year! In comparison, the S&P 500 had a return of 10.7%. Conversely, stocks with a Zacks Rank #5 had a significantly lower average return of 2.2%. So yes, Zacks Rank is an excellent indicator of future performance.