Why Wall Street Rates These 2 Russell 2000 Stocks a “Strong Buy” These two biotech companies look poised to deliver in the coming year. Barchart · Dec 11, 2024