Live feed10:45:22·8mINSIDERFilingvia QuantisnowPresident & CEO Deitrich Thomas sold $76,598 worth of shares (783 units at $97.83), decreasing direct ownership by 0.21% to 367,896 units (SEC Form 4) (tax liability)ByQuantisnow·Wall Street's wire, on your screen.ITRI· Itron Inc.IndustrialsOriginal source