Live feed15:31:47·65dINSIDERFilingvia QuantisnowPresident & 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)ByQuantisnow·Wall Street's wire, on your screen.ITRI· Itron Inc.IndustrialsOriginal source