Itron, Inc. (ITRI) stock: insider buying, earnings and risk | BrightDollar