Insider Selling: Omada Health (NASDAQ:OMDA) CEO Sells 40,796 Shares of Stock
Omada Health, Inc. (NASDAQ:OMDA - Get Free Report) CEO Sean Duffy sold 40,796 shares of the stock in a transaction dated Tuesday, January 13th. The shares were sold at an average price of $15.95, for...