BGC Group, Inc. (NASDAQ:BGC) is one of the 12 Best Stocks Under $10 to Invest In Right Now. On February 17, Piper Sandler ...