1 'Strong Buy' Russell 2000 Stock With 188% Upside Potential As a part of the annual Russell Index reconstitution, this ‘Strong Buy’-rated penny stock is one of the new entrants to the Russell 2000 Index. Barchart · Jul 2, 2024