-The managers of the various investment profiles inside Zacks (home run, value, income investors etc.) don't listen to their own website recommendations, i. E. they buy stock that ranks number 4 or 5 and sell stock that ranks number 1 or 2. Many times they keep stock in their portfolios even when ranking drops to 5. How do you expect investors to trust zacks score rank if your own portfolio managers don't follow.
-The rank scores (1 to 5) feels random sometimes, i. E. you might have a core =1 (strong buy) for a stock that has sub-scores of F for all criteria of value, growth, and momentum. The opposite is also true with stocks ranking at 5 while scoring A for all criteria of value, growth, and momentum.
-I have not made any significant gains by following the rank scores nor any of their portfolios.