CODX - Co-Diagnostics, Inc. Stock Analysis | Finranks