Stem, Inc. (NYSE:STEM – Get Free Report) insider Prakesh Patel sold 23,863 shares of the company’s stock in a transaction on Tuesday, April 30th. The shares were sold at an average price of $1.87, for a total value of $44,623.81. Following the completion of the transaction, the insider now directly owns 181,668 shares in the […]