Live feed15:31:47·56dINSIDERFilingPresident & CEO Deitrich Thomas sold $168,012 worth of shares (1,772 units at $94.81), decreasing direct ownership by 0.48% to 370,301 units (SEC Form 4)ITRI· Itron Inc.IndustrialsOriginal source