The Zacks Rank rates stocks in terms of their expected price performance over the next
one to three months. The ranking system uses a quantitative model based on trends in
estimate revisions and EPS surprises. Stocks are ranked from 1 to 5, with a 1 being the
best rank (strong buy), and a 5 being the worst (strong sell).
Zacks Equity Research Recommendation combines Zacks quantitative models with the insight provided by
experienced equity analysts to create superior long term stock recommendations.
Zacks Industry Rank is calculated by averaging the Zacks Rank for all stocks within a specific
industry. The industry with the lowest score will be considered the #1 ranked industry.
There are 264 industries available in the Zacks Industry Classification.
Surprise History is the difference between the actual earnings and the consensus.
The current average of all brokerage recommendations for the stock.
Values: 1.0 (Strong Buy) - 5.0 (Strong Sell)