Live feed17:34:31·29dINSIDERFilingvia QuantisnowPresident & CEO Deitrich Thomas sold $72,724 worth of shares (862 units at $84.37), decreasing direct ownership by 0.23% to 368,679 units (SEC Form 4) (tax liability)ByQuantisnow·Wall Street's wire, on your screen.ITRI· Itron Inc.IndustrialsOriginal source