GeneDx Holdings [WGS]
Spot $60.54 (2026-07-27) · Shares o/s 29,666,318 (10-Q, 2026-03-31) · Diluted FY2027E 30.5m
Market cap $1,846m · Net cash $71.7m · Enterprise value $1,775m
Model WGS_Model.xlsx — every output below was re-derived by independent formula evaluation of the
workbook, not read back from the string that wrote it. Two real formula bugs were found and fixed by that
check (an H1-2026 aggregation pointing at the FY2024 columns, and an implied-EV formula multiplying the
revenue-growth row instead of the revenue row). Recorded here because the check is the reason they were
caught.
| Method | Output | Weight | Comment |
|---|---|---|---|
| Scenario × exit-multiple (primary) | $65.06 base ($39.15 bear / $102.79 bull) | 70% | The only method that discriminates here |
| Comparable companies | $58–$78 | 20% | Wide; peer set is not like-for-like |
| DCF — perpetuity terminal | $16.44 | 5% | Reported, not used. See §4.3 |
| DCF — exit-multiple terminal | $34.76–$46.31 | 5% | Reported, not used |
| Probability-weighted target (30/45/25) | $66.71 | +10.2% from spot |
Headline: on the house base case the stock is worth approximately what it trades at. It is not cheap and it is not obviously expensive. The valuation does not carry a directional decision in either direction — which is the correct and expected outcome, and is why Task 5 turns on the gates rather than on this section.
Built off volume × ASP, not a blended revenue growth rate — because the entire 2026 event was a decoupling of those two, and any model that carries one growth rate cannot represent it.
| Bear (30%) | Base (45%) | Bull (25%) | |
|---|---|---|---|
| What it assumes about ASP | Mix shift into Medicaid / outpatient / reflex deepens; ASP grinds to ~$3,130 and stays | ASP stabilises at H1-2026 levels (~$3,320–3,340) and creeps up with inflation. No H2 recovery. | Payer contracting improves under the new President; the AAP recommendation and FDA BDD convert into rate; ASP recovers to $3,620 by FY2027 and $3,870 by FY2030 |
| E&G volume growth FY26/27/28 | 28% / 19% / 15% | 30% / 23% / 19% | 32% / 28% / 24% |
| E&G ASP FY26/27 ($) | 3,260 / 3,180 | 3,320 / 3,340 | 3,480 / 3,620 |
| Adj. gross margin FY27 | 67.3% | 69.5% | 71.5% |
| Adj. opex FY26/27 ($m) | 332 / 380 | 328 / 372 | 318 / 368 |
| FY2026 revenue ($m) | 450.9 | 466.8 | 496.8 |
| FY2027 revenue ($m) | 510.2 | 562.5 | 644.9 |
| FY2027 adj. EBIT ($m) | (36.7) | 18.9 | 93.1 |
| FY2027 adj. EPS | $(1.31) | $0.51 | $2.95 |
| Exit EV/FY2027 sales | 2.20x | 3.40x | 4.75x |
| Target price | $39.15 | $65.06 | $102.79 |
| Return from $60.54 | −35.3% | +7.5% | +69.8% |
The FY2026 base of $466.8m sits below the $475m guidance floor. That is deliberate and is the variant: it is what the year produces if the unexplained +5.7% H2 ASP step-up embedded in the reset guide does not happen.
Anchoring on the reference class first (Chan, Karceski & Lakonishok 2003 — growth persistence beyond chance is close to nonexistent; the modal modelling error is extrapolating the recent rate):
| Ticker | Company | Mkt cap ($m) | Revenue TTM ($m) | P/Sales | 1-yr price return |
|---|---|---|---|---|---|
| WGS | GeneDx | 1,846 | 443 | 4.17x | −24.2% |
| NTRA | Natera | 36,950 | 2,500 | 14.78x | +85.8% |
| GH | Guardant Health | 19,290 | 1,080 | 17.86x | +227.5% |
| EXAS | Exact Sciences | 20,030 | 3,250 | 6.16x | +116.4% |
| CDNA | CareDx | 1,880 | 413 | 4.55x | +184.3% |
| NEO | NeoGenomics | 1,710 | 746 | 2.29x | +108.9% |
| FLGT | Fulgent Genetics | 556 | 320 | 1.74x | +6.6% |
| MYGN | Myriad Genetics | 515 | 829 | 0.62x | +22.5% |
| Median (ex-WGS) | 5.36x | +101% |
Market cap ÷ TTM revenue is used consistently across all names including WGS, because enterprise value is not uniformly obtainable for the peer set from a free source. WGS's own EV/Sales is stated separately below.
WGS EV/Sales: 4.01x TTM · 3.71x on FY2026 consensus ($478.4m) · 2.98x on FY2027 consensus ($594.9m) · 3.16x on the house FY2027 base.
What the comps do and do not say. WGS trades at a ~22% discount to the peer median on P/Sales while growing volume faster than any of them. On that reading it is cheap. But the peer set is not like-for-like — NTRA and GH are oncology/MRD franchises with rising realised price and a different payer dynamic; MYGN, NEO and FLGT are the low-multiple end precisely because their realised economics broke. WGS's multiple has moved from the NTRA/GH end of the distribution toward the CDNA/NEO end over nine months, and the reason it moved is the same reason the low-multiple names are cheap. The comps therefore support a fair-value band of roughly $58–78 (3.0x–4.0x FY2027E) rather than a target, and the honest statement is that the peer set brackets the answer without deciding it.
Sector-regime check (required for a rich/cheap claim): the diagnostics peer set is up a median +101% over twelve months while WGS is −24%. This is emphatically not a sector de-rating. It is stock-specific, which raises rather than lowers the evidentiary bar on any claim that the market is simply wrong.
| Input | Value | Source |
|---|---|---|
| Risk-free | 4.70% | 10Y UST, consistent with the book's cash-hurdle note |
| Equity risk premium | 5.00% | Assumption, stated |
| Beta | 1.95 | 1.98 computed from 252 daily returns vs SPY; 1.91 5-yr per stockanalysis.com. Blended. |
| Cost of equity | 14.45% | |
| Pre-tax cost of debt | 10.0% | Estimate — Blackstone Life Sciences term loan, terms not disclosed. Flagged as an assumption. |
| WACC | 14.22% | Verified in-workbook |
| $m | FY26E | FY27E | FY28E | FY29E | FY30E | FY31E | FY32E | FY33E | FY34E | FY35E |
|---|---|---|---|---|---|---|---|---|---|---|
| Adj. EBIT | (8.2) | 18.9 | 48.7 | 83.9 | 116.6 | 151.2 | 180.0 | 210.2 | 238.0 | 263.8 |
| Free cash flow | (58.2) | (34.1) | (8.3) | 22.9 | 38.9 | 60.5 | 71.2 | 94.1 | 114.0 | 132.4 |
| Terminal method | Value per share |
|---|---|
| Perpetuity, WACC 14.22%, g 3.0% | $16.44 |
| Perpetuity, WACC 12.0%, g 3.0% | $22.81 |
| Perpetuity, WACC 16.0%, g 3.0% | $13.07 |
| Exit 2.5x FY2035 sales | $34.76 |
| Exit 3.0x FY2035 sales | $40.53 |
| Exit 3.5x FY2035 sales | $46.31 |
The spread between $13 and $46 on the same cash-flow stream is the finding. Essentially 100% of this
equity's value is terminal — the explicit-period PV is negative for the first three years — so the DCF cannot
discriminate and is not used as the price target. This is the same archetype already logged in
CALIBRATION_WATCH.md for TXG/TWST/NTRA/GH (pre-profit life-science names whose DCFs return terminal-dominated
or negative values). Handling it by disclosure rather than by quietly dropping it is the required treatment.
The one genuinely useful DCF output is the inversion. Solving for the discount rate at which the base-case stream equals today's $1,775m EV:
| Implied WACC at spot (g = 3%) | |
|---|---|
| House base case | 7.3% |
| House bull case | 15.0% |
At $60.54 the market is either discounting the base case at a 7.3% cost of capital — implausible for a
96%-realised-vol, loss-making, single-product small cap — or it is discounting the bull case at a normal
risk-adjusted 15.0%. In other words, the stock is priced for the bull case, correctly discounted. That is
a valuation-negative observation. Per references/trade-construction.md it is also, on its own, not a
thesis: a stock can be priced for the bull case and still go up.
EARNINGS_ESTIMATES, one call, cached 2026-07-27)| Period | Revenue consensus | Analysts | EPS consensus | EPS 30d ago | EPS 90d ago | Up/down revisions (30d) |
|---|---|---|---|---|---|---|
| Q2-2026 (Jun) | $111.0m | 9 | $(0.1875) | $(0.1875) | $0.1157 | 0 up / 6 down |
| Q3-2026 (Sep) | $126.1m | 9 | $0.1025 | $0.1150 | $0.3533 | 0 up / 5 down |
| FY2026 | $478.4m | 10 | $(0.0638) | $0.1100 | $0.9117 | 0 up / 2 down |
| FY2027 | $594.9m | 9 | $1.1038 | $1.2313 | $2.0571 | 1 up / 5 down |
FY2026 consensus revenue ($478.4m) is essentially the guidance midpoint ($482.5m). Consensus is guidance-anchored, not independent. FY2026 EPS has been cut −107% in 90 days and FY2027 EPS −46%.
| Analyst | Rating | Target | Date |
|---|---|---|---|
| Mark Massaro, BTIG | Buy | $90 | 2026-07-23 |
| Daniel Brennan, TD Cowen | Buy | $85 (raised from $55) | 2026-07-15 |
| Subbu Nambi, Guggenheim | Buy | $74 (raised) | 2026-06-29 |
| David Westenberg, Piper Sandler | Buy | $63 (raised) | 2026-06-23 |
| William Bonello, Craig-Hallum | Buy | — | 2026-06-09 |
| Consensus (9 analysts) | Strong Buy — 9 Buy, 0 Hold, 0 Sell | $81.78 (high $100, low $63) |
House base target $65.06 vs Street $81.78. Gap = $16.72, or 20.4%.
| Step | Calculation | Target | Gap explained |
|---|---|---|---|
| Street target | $81.78 → equity $2,494m → EV $2,423m ÷ FY2027E $594.9m | $81.78 | — |
| Street's implied FY2027 EV/Sales | 4.07x | ||
| Apply Street multiple to house FY2027 revenue ($562.5m) | 4.07 × 562.5 = $2,290m EV | $77.44 | $4.34 = 26% (numbers) |
| Apply house multiple (3.40x) to house revenue | 3.40 × 562.5 = $1,912m EV | $65.06 | $12.38 = 74% (multiple) |
74% of the disagreement with the Street is about the multiple; only 26% is about the numbers. This is stated plainly because it is the weakest part of the negative view, not the strongest, and the framework requires it be proven rather than assumed.
The Street's own behaviour is the sharpest observation available. Between 23 June and 23 July 2026, four
analysts raised price targets — TD Cowen by 55% ($55 → $85) — while over the identical window the Alpha
Vantage revision fields show FY2027 EPS falling from $1.2313 to $1.1038 and five of nine analysts cutting.
Numbers down, targets up. That is not underwriting; that is marking the multiple to a recovering share
price — the same pattern already logged in CALIBRATION_WATCH.md for the TXG and TWST target raises.
And the real risk to the house view, stated: the Street's target-raising may be correctly anticipating that Q2 confirms an ASP inflection under the new commercial leadership, in which case the multiple should expand and the house base case is simply too pessimistic on a single quarter's data. I have one quarter of ASP break and three of DSO deterioration. That is a pattern, not a proof.
| Metric | Value |
|---|---|
| Shares short | 5.83m (prior month 5.94m) |
| Short % of float | 30.79% |
| Short % of shares outstanding | 19.64% |
| Days to cover | 5.22 |
| Float | 18.94m of 29.69m outstanding |
| Institutional ownership | 91.84% |
Options market read (Alpaca snapshots, 2026-07-27):
| Expiry | ATM IV | Notes |
|---|---|---|
| 2026-08-07 (captures the 3-Aug print) | 148–164% | $60 straddle mid $12.04 = 19.9% implied move |
| 2026-08-21 | 109–120% | |
| 2026-09-18 | 86–97% | |
| Realised vol | 30d 72.2% · 90d 135.8% · 252d 95.9% |
Front-week IV is ~2.1x 30-day realised. Bid/ask on the Aug-7 $60 put is $4.38 / $6.81 — a 41% spread. Historical print-day moves: −49.2% (5 May 2026), −7.3% (24 Feb 2026), −4.2% (29 Oct 2025). A 19.9% implied move is not obviously mispriced against that distribution, and the variance risk premium plus a 41% spread makes long premium negative-expectancy here. Load-bearing for Task 5 Gate 5.
Source: SEC 8-K Item 2.02 earnings press releases, one source across the entire series, never mixed.
Window: 17 quarters, 2022Q1 – 2026Q1. Normalised per 10,000 words (word counts 2,755–4,412).
LIMITATION: press releases carry no prepared-remarks vs. Q&A split — that column cannot be populated and is
not faked. Full 17-quarter grid is in WGS_Research.md §1.2.
| Term | 24Q1 | 24Q4 | 25Q1 | 25Q2 | 25Q3 | 25Q4 | 26Q1 | First material quarter | Prepared-remarks share | Read |
|---|---|---|---|---|---|---|---|---|---|---|
| Infinity | 0.0 | 0.0 | 0.0 | 0.0 | 9.1 | 16.5 | 9.8 | 2025Q3 | n/a — press release | EMERGING. Investigated: a re-brand of an existing dataset, no revenue line, no segment. Marketing, not economics. |
| AI | 0.0 | 2.3 | 6.2 | 3.5 | 12.1 | 11.8 | 13.0 | 2025Q3 | n/a | EMERGING. Traces to Fabric Genomics — which was then written off. Adverse, not favourable. |
| volume | 17.1 | 18.1 | 28.1 | 24.8 | 30.3 | 21.2 | 32.6 | 2025Q1 | n/a | EMERGING — the key finding. Five-year high in the same quarter ASP fell 12% and gross margin hit a series low. The emphasis metric was switched to the one still working. |
| reflex | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 6.5 | 2026Q1 (first ever in 17q) | n/a | EMERGING. New product; reimbursement treatment undisclosed; potentially ASP-dilutive. Unresolved. |
| rare disease | 3.4 | 4.5 | 6.2 | 3.5 | 27.3 | 21.2 | 19.5 | 2025Q3 | n/a | DISCARDED. Traced to a boilerplate descriptor change. A genuine artifact, reported rather than buried. |
| Fabric | 0.0 | 0.0 | 12.5 | 17.7 | 6.1 | 7.1 | 9.8 | 2025Q1 | n/a | PEAKED THEN DECAYED. The decay preceded the $31.3m write-off by two quarters. |
| newborn | 0.0 | 13.6 | 12.5 | 0.0 | 36.4 | 21.2 | 0.0 | — | n/a | DECAYING to zero. ClinicalTrials.gov: GeneDx sponsors zero gNBS studies; it is the vendor on others' grants. |
| NICU | 3.4 | 9.1 | 15.6 | 3.5 | 0.0 | 7.1 | 0.0 | — | n/a | DECAYING. Consistent with mix shifting out of the premium-priced inpatient setting. |
| profitab* | 13.7 | 2.3 | 9.4 | 3.5 | 3.0 | 0.0 | 6.5 | — | n/a | DECAYING from the FY2022–24 range. |
| gross margin | 47.8 | 47.6 | 34.4 | 39.0 | 36.4 | 40.0 | 35.8 | — | n/a | DECAYING — series lows in 2025–26. |
| Sema4 / restructur* | 20.5 / 10.2 | 9.1 / 11.3 | 3.1 / 9.4 | 10.6 / 7.1 | 9.1 / 6.1 | 9.4 / 11.8 | 3.3 / 9.8 | — | n/a | DECAYED. The legacy wind-down is complete; establishes FY2024 as the comparable-period boundary. |
| exome / genome | 51.2 / 44.4 | 68.0 / 81.6 | 56.2 / 68.8 | 56.8 / 60.3 | 63.6 / 69.7 | 51.7 / 68.2 | 55.3 / 55.3 | — | n/a | STABLE. The core is the core. |
pricing / ASP / denial / collections |
0 | 0 | 0 | 0 | 0 | 0 | 0 | never | n/a | NEVER MENTIONED IN 17 QUARTERS, while the 10-Q discloses a 5% ASP decline. The absence is the signal. |
Read the two right-hand columns together — they disagree, and the disagreement is the point. Because of the SPAC/wind-down history the brief flagged, each row states explicitly which entity it is measuring.
| Signal | Computed value | What is it measuring? | Read for a SHORT | What this factor says |
|---|---|---|---|---|
| Price momentum (12-1) | −14.0% (Jul-25 $79.83 → Jun-26 $68.67) | Ongoing business | Tailwind | Negative absolute; bottom-decile relative — the diagnostics peer set is +101% median over the same window, WGS is last of nine. |
| 52-week-high proximity | 0.361 ($60.54 / $167.51) | Ongoing | Tailwind | George & Hwang: deep-off-high names underperform. But 0.36 is extreme, which is also where reversal lives. |
| Trend filter (200-day) | 0.657 ($60.54 vs $92.20) | Ongoing | Tailwind | Firmly below. Counter-signal: price is +4.2% above the 50-day ($58.08) and +75% off the 5-May low. |
| Earnings surprise (SUE) | Revenue $102.25m vs $112.45m carried (−9.1%); adj. EPS $(0.28) vs $(0.019) | Ongoing | Tailwind | A large negative surprise. PEAD says drift is down. Vintage caveat: the Alpha Vantage Q1-2026 estimate field may be post-print; the −12% guidance cut on the same date is unambiguous regardless. |
| Estimate revisions | FY26 EPS $0.91→$(0.06) in 90d; FY27 $2.06→$1.10; 5 of 9 cutting FY27 in 30d; 6 cutting Q2 | Ongoing | Strong tailwind | Chan/Jegadeesh/Lakonishok: sharply negative and still moving. The cleanest short-side factor in the table. |
| Gross profitability (GP/assets) | FY2025 56.9% (FY2024 46.4%) | DISTORTED | HEADWIND | High and rising — a long-side signal. But the denominator carries $145m of purchase-accounting intangibles from the 2022 Sema4/GeneDx combination and the 2025 Fabric deal, i.e. ~29% of total assets is a transaction artifact, not an operating asset. Ex-goodwill-and-intangibles, GP/assets is ~85% — flattering, and equally meaningless. This row is measuring the balance sheet's transaction history, not the ongoing business. |
| Accruals (Sloan) | FY2025 −11.5%; TTM −14.4% | DISTORTED | HEADWIND | Strongly negative accruals read as pristine earnings quality. They are produced by a $31.3m NON-CASH IMPAIRMENT plus a $6.6m debt-extinguishment loss — bad news scoring as good. Ex-both, TTM accruals are −6.4%. Sloan's metric is structurally blind to a write-off-driven loss and should not be read as corroboration here in either direction. |
| Asset growth | FY2025 +24.9% (FY2024 +0.1%) | Ongoing + acquisition | Tailwind | Cooper/Gulen/Schill: high asset growth predicts underperformance. Driven by the Fabric acquisition — which was then impaired. |
| Piotroski F-score — FY2025 (last full year) | 6 / 9 | The ongoing business, but STALE | Headwind | +ROA↑, CFO>0, CFO>NI, leverage↓, GM↑, turnover↑ / −ROA<0, current ratio↓, shares issued. A genuinely improving company — as of 31 Dec 2025. |
| Piotroski F-score — TTM to Q1-2026 | 2 / 9 | The ongoing business, CURRENT | Strong tailwind | Only CFO>NI and current ratio↑ score. ROA<0, ROA↓, CFO now negative (−$9.3m), leverage↑ (11.2%→19.1%), GM↓, turnover↓, shares issued. |
| DSO (added — not a standard row, but the cleanest undistorted read available) | 36 → 48 → 43 → 48 → 57 → 68 days | Ongoing business, undistorted | Strong tailwind | AR +67% YoY on +17% revenue. Not affected by the restructuring, the impairment, or purchase accounting. |
| Short interest | 30.79% of float · 5.22 days to cover · declining MoM (5.94m→5.83m) | Ongoing | HEADWIND (severe) | Asquith/Pathak/Ritter: high SI predicts underperformance — but at 30.8% of an 18.9m float this crosses from signal into crowding, and the level is already falling. |
They split, and they split along an interpretable line.
The honest statement demanded by Gate 1's quantitative-corroboration standard: the two named corroboration inputs — accruals and F-score — do not cleanly support a short on a naïve read. Accruals look clean and the last full-year F-score is 6/9. But in this specific name both are restructuring/impairment artifacts, and I state the disagreement rather than ignoring it. The F-score recomputed on the trailing four quarters collapses from 6/9 to 2/9, and the receivables trend — the one metric untouched by the discontinuity, the write-off, or purchase accounting — has deteriorated for three consecutive quarters. On the evidence that is actually measuring the business as it operates today, the scorecard corroborates the mechanism.
No — and it would have failed on both sides. WGS is a user-named ticker, not a screener output. Run against
the idea-screener funnel: the momentum/trend stage would have rejected it as a long (−24% 12m, 0.66× the
200-day, 0.36× the 52-week high), while the estimate-revision overlay would have flagged it as a short
candidate — and the EDGAR quality overlay would then have passed it through on clean FY2025 accruals and a
6/9 F-score. The screen would have produced a contradictory read. That is base-rate information and it is
consistent with the split scorecard above: this is a name in transition where the standardised signals
disagree with each other, which is exactly the regime in which single-name factor readings are least reliable.