Bearish
Insider Selling: Clene (NASDAQ:CLNN) Major Shareholder Sells 25,040 Shares of Stock
Clene (NASDAQ:CLNN) major shareholder Chidozie Ugwumba sold 25,040 shares of the company's stock on April 17th for $161,007.20, reducing his stake by ...