Live feed17:57:03·118dINSIDERFilingvia QuantisnowPresident & CEO Deitrich Thomas sold $306,609 worth of shares (3,061 units at $100.17), decreasing direct ownership by 0.82% to 372,073 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.ITRI· Itron Inc.IndustrialsOriginal source