Itron, Inc. (NASDAQ:ITRI – Get Free Report) CEO Thomas Deitrich sold 873 shares of the stock in a transaction dated Friday, May 24th. The shares were sold at an average price of $108.87, for a total transaction of $95,043.51. Following the completion of the sale, the chief executive officer now owns 206,163 shares of the […]