707 Cayman Holdings Ltd. (JEM) stock: insider buying, earnings and risk | BrightDollar