H2O America (HTO) stock: insider buying, earnings and risk | BrightDollar