Analysts Expect This Russell 2000 Penny Stock to Double This small-cap penny stock is trading at a massive discount to consensus price target estimates, and company insiders have been scooping up the shares. Barchart · Dec 13, 2023