3 'Strong-Buy'-Rated Russell 2000 Stocks With 54% to 110% Upside Investing in these small caps could be rewarding in the long run. Barchart · Aug 9, 2024