Ennis, Inc. (EBF) stock: insider buying, earnings and risk | BrightDollar