Co-Diagnostics, Inc. (CODX) stock: insider buying, earnings and risk | BrightDollar