Live feed14:45:17·35dINSIDERFilingvia QuantisnowPresident & CEO Deitrich Thomas sold $60,494 worth of shares (760 units at $79.60), decreasing direct ownership by 0.21% to 369,541 units (SEC Form 4) (for tax liability)ByQuantisnow·Wall Street's wire, on your screen.ITRI· Itron Inc.IndustrialsOriginal source