Co-Diagnostics (CODX) Stock Insights
$3.18M
Market Cap
-0.02
P/E
0.51
Forward P/E
44
Score
CODX price $0.45 -0.01 -3.01%
Stocklytics score rationale: value 59, quality 24, growth 50.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 0 | 7662 | 39911 | 214974 | 74552758 | 97885603 | 34218209 | 6812038 | 3915160 | 622489 |
Co-Diagnostics, Inc. operates as a molecular diagnostics company that develops, manufactures, and sells reagents used for diagnostic tests that function through the detection and/or analysis of nucleic acid molecules in the United States and internationally. The company offers Co-Dx PCR platform, a polymerase chain reaction testing to patients in point-of-care and at-home setting. It also provides PCR diagnostic…
CODX fair value $18.81. Price $0.45. Price is 98% below fair value.
Below fair value, and cheaper than usual. A larger discount than on more than 99% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
Calculated with a 10-year free-cash-flow discount. Starting free cash flow 228.70K. Growth 20.00%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 12.00% (beta 2.0). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 6.98M. Net debt -10.65M. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.
Model uncertainty high for this stock
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-11-16 | — | -1.25 | — | 169.00K |
| 2026-08-13 | -1.46 | -3.00 | 166.13K | 132.58K |
| 2026-05-14 | -4.06 | -3.75 | 145.95K | 127.05K |
| 2026-03-31 | -16.35 | -3.60 | 262.49K | 125.88K |
| 2025-11-13 | -4.80 | -5.71 | 145.38K | 300.00K |
| 2025-08-14 | -6.91 | -7.51 | 162.91K | 300.00K |
| 2025-05-08 | -7.21 | -8.10 | 50.28K | 200.00K |
| 2025-03-27 | -10.81 | -0.33 | 149.32K | 375.00K |
| 2024-11-07 | -9.61 | -9.91 | 641.14K | 375.00K |
| 2024-08-08 | -7.51 | -10.21 | 2.66M | 400.00K |
| 2024-05-09 | -9.31 | -6.31 | 500.00K | 3.10M |
| 2024-03-14 | -0.50 | -0.20 | 3.56M | 3.62M |
| 2023-11-09 | -6.01 | -0.29 | 2.46M | 200.00K |
| 2023-08-10 | -9.20 | -0.24 | 197.81K | 500.00K |
| 2023-05-11 | -0.20 | -0.23 | 601.96K | 1.10M |
| 2023-03-16 | -9.61 | -0.15 | 1.40M | 5.50M |
| 2022-11-10 | -1.20 | -0.06 | 5.09M | 7.48M |
| 2022-08-11 | -0.08 | 0.10 | 5.02M | 15.34M |
| 2022-05-12 | 7.81 | 5.20 | 22.70M | 21.17M |
| 2022-03-24 | 7.51 | 3.60 | 20.41M | 20.93M |
| 2021-11-11 | 11.41 | 6.31 | 30.10M | 21.29M |
| 2021-08-12 | 9.91 | 6.91 | 27.36M | 27.36M |
| 2021-05-13 | 7.81 | 6.01 | 20.02M | 19.89M |
| 2021-03-25 | 12.91 | 14.71 | 27.15M | 24.99M |
| 2020-11-16 | 15.92 | 0.63 | 21.82M | 25.28M |
| 2020-08-13 | 12.91 | 0.59 | 24.04M | 32.99M |
| 2020-05-14 | -1.50 | -0.05 | 1.55M | 1.55M |
| 2020-03-31 | -3.00 | -0.09 | 108.57K | 108.57K |
| 2019-11-13 | -3.00 | -0.07 | 41.43K | 29.00K |
| 2019-08-14 | -2.40 | -0.08 | 61.57K | 38.48K |
| 2019-05-14 | -0.09 | -0.08 | 3.40K | 3.02K |
| 2019-04-02 | -0.15 | -0.13 | 10.82K | 2.95K |
| 2018-11-14 | -3.98 | — | 9.70K | — |
| 2018-08-10 | -3.30 | — | 9.70K | — |
| 2018-05-14 | -3.30 | — | 9.70K | — |
| 2018-03-28 | -3.67 | — | 2.60K | — |
| 2017-11-14 | -9.90 | — | 2.60K | — |
| 2017-08-25 | -2.30 | — | 2.47K | — |
| 2017-03-31 | -1.89 | — | — | — |
| 2016-12-31 | -1.42 | — | — | — |
Yield 0.00%. Payout ratio 0.00%. Frequency —.
Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| No data yet. | ||||
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-02 | Bohrer Daniel | Other | 0 | — | — |
| 2026-05-23 | Egan Dwight H | Buy | 4.58K | — | — |
| 2026-05-23 | Egan Dwight H | Sell | 1.63K | $5.07 | 8.28K |
| 2026-05-23 | Egan Dwight H | Sell | 4.58K | — | — |
| 2026-05-23 | Brown Brian Lee | Buy | 3.75K | — | — |
| 2026-05-23 | Brown Brian Lee | Sell | 1.35K | $5.07 | 6.84K |
| 2026-05-23 | Brown Brian Lee | Sell | 3.75K | — | — |
| 2026-05-23 | Abbott Richard David | Sell | 1.89K | — | — |
| 2026-05-23 | Abbott Richard David | Buy | 1.89K | — | — |
| 2026-05-23 | Abbott Richard David | Sell | 680 | $5.07 | 3.45K |
| 2026-05-23 | Murphy Edward L. | Buy | 1.70K | — | — |
| 2026-05-23 | Murphy Edward L. | Sell | 1.70K | — | — |
| 2026-05-23 | SERBIN RICHARD S | Buy | 1.70K | — | — |
| 2026-05-23 | SERBIN RICHARD S | Sell | 1.70K | — | — |
| 2026-05-23 | Durenard Eugene | Buy | 1.70K | — | — |
| 2026-05-23 | Durenard Eugene | Sell | 1.70K | — | — |
| 2026-05-23 | NELSON JAMES B | Buy | 1.70K | — | — |
| 2026-05-23 | NELSON JAMES B | Sell | 1.70K | — | — |
| 2025-11-23 | Murphy Edward L. | Buy | 57.50K | — | — |
| 2025-11-23 | Murphy Edward L. | Sell | 57.50K | — | — |
| 2025-11-23 | Brown Brian Lee | Buy | 134.17K | — | — |
| 2025-11-23 | Brown Brian Lee | Sell | 40.72K | $0.35 | 14.25K |
| 2025-11-23 | Brown Brian Lee | Sell | 134.17K | — | — |
| 2025-11-23 | Abbott Richard David | Sell | 56.67K | — | — |
| 2025-11-23 | Abbott Richard David | Buy | 56.67K | — | — |
| 2025-11-23 | Abbott Richard David | Sell | 17.20K | $0.35 | 6.02K |
| 2025-11-23 | Egan Dwight H | Buy | 163.33K | — | — |
| 2025-11-23 | Egan Dwight H | Sell | 49.58K | $0.35 | 17.35K |
| 2025-11-23 | Egan Dwight H | Sell | 163.33K | — | — |
| 2025-11-23 | SERBIN RICHARD S | Buy | 57.50K | — | — |
| 2025-11-23 | SERBIN RICHARD S | Sell | 57.50K | — | — |
| 2025-11-23 | Durenard Eugene | Buy | 57.50K | — | — |
| 2025-11-23 | Durenard Eugene | Sell | 57.50K | — | — |
| 2025-11-23 | NELSON JAMES B | Buy | 57.50K | — | — |
| 2025-11-23 | NELSON JAMES B | Sell | 57.50K | — | — |
| 2025-08-13 | Abbott Richard David | Buy | 220.00K | — | — |
| 2025-08-13 | Brown Brian Lee | Buy | 225.00K | — | — |
| 2025-08-13 | Egan Dwight H | Buy | 275.00K | — | — |
| 2025-08-13 | Durenard Eugene | Buy | 125.00K | — | — |
| 2025-08-13 | NELSON JAMES B | Buy | 125.00K | — | — |
| 2025-08-13 | SERBIN RICHARD S | Buy | 125.00K | — | — |
| 2025-08-13 | MURPHY TED | Buy | 125.00K | — | — |
| 2025-05-23 | Egan Dwight H | Buy | 163.33K | — | — |
| 2025-05-23 | Egan Dwight H | Sell | 51.70K | $0.24 | 12.41K |
| 2025-05-23 | Egan Dwight H | Sell | 163.33K | — | — |
| 2025-05-23 | Brown Brian Lee | Buy | 134.17K | — | — |
| 2025-05-23 | Brown Brian Lee | Sell | 48.16K | $0.24 | 11.56K |
| 2025-05-23 | Brown Brian Lee | Sell | 134.17K | — | — |
| 2025-05-23 | Abbott Richard David | Sell | 20.00K | — | — |
| 2025-05-23 | Abbott Richard David | Buy | 20.00K | — | — |
| 2025-05-23 | Abbott Richard David | Sell | 7.18K | $0.24 | 1.72K |
| 2025-05-23 | SERBIN RICHARD S | Buy | 48.33K | — | — |
| 2025-05-23 | SERBIN RICHARD S | Sell | 48.33K | — | — |
| 2025-05-23 | MURPHY TED | Buy | 48.33K | — | — |
| 2025-05-23 | MURPHY TED | Sell | 48.33K | — | — |
| 2025-05-23 | Durenard Eugene | Buy | 48.33K | — | — |
| 2025-05-23 | Durenard Eugene | Sell | 48.33K | — | — |
| 2025-05-23 | NELSON JAMES B | Buy | 48.33K | — | — |
| 2025-05-23 | NELSON JAMES B | Sell | 48.33K | — | — |
| 2024-11-23 | Brown Brian Lee | Buy | 134.17K | — | — |
| 2024-11-23 | Brown Brian Lee | Sell | 40.82K | $1.01 | 41.22K |
| 2024-11-23 | Brown Brian Lee | Sell | 134.17K | — | — |
| 2024-11-23 | Abbott Richard David | Sell | 20.00K | — | — |
| 2024-11-23 | Abbott Richard David | Buy | 20.00K | — | — |
| 2024-11-23 | Abbott Richard David | Sell | 6.08K | $1.01 | 6.15K |
| 2024-11-23 | Egan Dwight H | Buy | 163.33K | — | — |
| 2024-11-23 | Egan Dwight H | Sell | 49.69K | $1.01 | 50.19K |
| 2024-11-23 | Egan Dwight H | Sell | 163.33K | — | — |
| 2024-11-23 | MURPHY TED | Buy | 48.33K | — | — |
| 2024-11-23 | MURPHY TED | Sell | 48.33K | — | — |
| 2024-11-23 | Durenard Eugene | Buy | 48.33K | — | — |
| 2024-11-23 | Durenard Eugene | Sell | 48.33K | — | — |
| 2024-11-23 | NELSON JAMES B | Buy | 48.33K | — | — |
| 2024-11-23 | NELSON JAMES B | Sell | 48.33K | — | — |
| 2024-11-23 | SERBIN RICHARD S | Buy | 48.33K | — | — |
| 2024-11-23 | SERBIN RICHARD S | Sell | 48.33K | — | — |
| 2024-05-23 | Brown Brian Lee | Sell | 113.33K | — | — |
| 2024-05-23 | Brown Brian Lee | Buy | 113.33K | — | — |
| 2024-05-23 | Brown Brian Lee | Sell | 35.87K | $1.09 | 39.09K |
| 2024-05-23 | Egan Dwight H | Sell | 138.33K | — | — |
| 2024-05-23 | Egan Dwight H | Buy | 138.33K | — | — |
| 2024-05-23 | Egan Dwight H | Sell | 42.01K | $1.09 | 45.79K |
| 2024-05-23 | MURPHY TED | Sell | 30.00K | — | — |
| 2024-05-23 | MURPHY TED | Buy | 30.00K | — | — |
| 2024-05-23 | NELSON JAMES B | Sell | 30.00K | — | — |
| 2024-05-23 | NELSON JAMES B | Buy | 30.00K | — | — |
| 2024-05-23 | SERBIN RICHARD S | Sell | 30.00K | — | — |
| 2024-05-23 | SERBIN RICHARD S | Buy | 30.00K | — | — |
| 2024-05-23 | Durenard Eugene | Sell | 30.00K | — | — |
| 2024-05-23 | Durenard Eugene | Buy | 30.00K | — | — |
| 2024-04-26 | Abbott Richard David | Buy | 120.00K | — | — |
| 2024-04-26 | Brown Brian Lee | Buy | 225.00K | — | — |
| 2024-04-26 | Egan Dwight H | Buy | 275.00K | — | — |
| 2024-04-26 | Durenard Eugene | Buy | 110.00K | — | — |
| 2024-04-26 | SERBIN RICHARD S | Buy | 110.00K | — | — |
| 2024-04-26 | MURPHY TED | Buy | 110.00K | — | — |
| 2024-04-26 | NELSON JAMES B | Buy | 110.00K | — | — |
| 2024-03-15 | Abbott Richard David | Other | 0 | — | — |
| 2024-03-15 | Abbott Richard David | Other | 0 | — | — |
| 2024-03-15 | Abbott Richard David | Other | 83.25K | $9.12 | 759.67K |
Latest filed quarter: Q2 2026.
Institutions holding: 24, holders +10 vs prior quarter. Ownership 13.82%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| ARMISTICE CAPITAL, LLC | 236.00K | 236.00K | New | 731.60K |
| JANE STREET GROUP, LLC | 89.24K | 89.24K | New | 276.64K |
| VANGUARD CAPITAL MANAGEMENT LLC | 58.27K | 58.27K | New | 180.65K |
| PRIVATE ADVISORY GROUP LLC | 39.39K | 39.39K | New | 122.10K |
| MILLENNIUM MANAGEMENT LLC | 32.00K | 32.00K | New | 99.18K |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 31.24K | 31.24K | New | 96.84K |
| GEODE CAPITAL MANAGEMENT, LLC | 25.57K | 25.57K | New | 79.28K |
| VANGUARD FIDUCIARY TRUST CO | 19.78K | 19.77K | +1977500.00% | 61.31K |
| VIRTU FINANCIAL LLC | 17.61K | 17.61K | New | 55.00K |
| UBS GROUP AG | 16.09K | 16.09K | New | 49.88K |
| STATE STREET CORP | 14.80K | 14.80K | New | 45.88K |
| RENAISSANCE TECHNOLOGIES LLC | 12.50K | 12.50K | New | 38.75K |
| MORGAN STANLEY | 2.88K | 2.88K | New | 8.92K |
| SMARTLEAF ASSET MANAGEMENT LLC | 133 | 133 | New | 396 |
| GLOBAL RETIREMENT PARTNERS, LLC | 100 | 100 | New | 310 |
| SBI SECURITIES CO., LTD. | 81 | 23 | +39.66% | 251 |
| WELLS FARGO & COMPANY/MN | 81 | 81 | New | 251 |
| HERITAGE WEALTH ADVISORS | 17 | 17 | New | 53 |
| OSAIC HOLDINGS, INC. | 10 | 10 | New | 31 |
| FMR LLC | 7 | 7 | New | 21 |
| NEWEDGE ADVISORS, LLC | 6 | 6 | New | 19 |
| JPMORGAN CHASE & CO | 3 | 3 | New | 9 |
| HARBOUR INVESTMENTS, INC. | 2 | 0 | 0.00% | 6 |
| NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO | 1 | 1 | New | 3 |
| DANSKE BANK A/S | 0 | -7 | -100.00% | 0 |
Insights · Dividends · Forecast · Financials · Learn
$3.18M
Market Cap
-0.02
P/E
0.51
Forward P/E
44
Score