Stock-market dispatch — 2026-08-21
Headless run (Fri, pre-open). Research output, not advice — brain never trades. Marks are 2026-08-20 closes (Thursday, the latest completed session). Weekly ledger (4d) due and done. Supabase upsert + push are performed by the wrapper, not this run.
Top of mind
WMT's Q2 is the first-party grocery print that yesterday's TJX split was waiting on. john-rainey in 2026-08-20-earnings-wmt-q2-fy2027: fuel "got above $4" and June was "customers making trade-offs." david-guggina: grocery mid-single-digit share; bettergoods "now a billion-dollar brand." Same week: TJX Marmaxx +1% vs HomeGoods +7%. The fuel squeeze is live; the beneficiary is grocery/own-brand, not U.S. apparel off-price. Chain stays low, armed-not-closed. ⚠ Contradiction flagged, not merged. Do not rank WMT on the −9.2% tape ($103.84). DE Q3 called a cycle bottom — do not chase +6.9%, do not graduate the short.
Strongest-conviction buys
Ranked shortlist (4c). Prices = 2026-08-20 closes, twelvedata. Fundamentals carried forward except where dated today.
| # | Ticker | Causal chain (mechanism) | Conviction | Valuation vs base | Fundamentals (one line) | Next catalyst |
|---|---|---|---|---|---|---|
| 1 | NOW | agentic-ai-seat-erosion-to-saas-rerate | Med-high (0.62) | Yes — $129.75 (+2.0%, −33.4% off hi) | Q2 beat+raise held. Bounce does not change the chain. Live vs sector +8.0% | Q3 print |
| 2 | MP | drone-warfare-demand-to-mp-hree-rerate | Med-high (0.62) | Yes — $55.04 (−2.9%, −45.1% off hi) | NdPr +41%/sales +127%; live sector-excess +8.9% — still the book's best realized minerals edge; ⚠ EPS-negative | Dy/Tb → Independence; GM commercial Q4 |
| 3 | MU | hbm-cowos-as-binding-bottleneck | High (0.80) | Yes — $974.33 (+4.0%, −22.4% off hi) | 6/6 confirmed; HBM booked thru CY2027. Gap still open | Q4 FY26 (late Sep) |
| 4 | CCJ | kazatomprom-supply-cut-to-western-uranium-premium + ai-capex-to-power-and-materials-cascade | Med-high (0.73/0.60) | Yes — $95.59 (−2.4%, −29.3% off hi) | Term price mid-$90s→three digits; net cash | AP1000 definitives (undated) |
| 5 | WERN | driver-supply-removal-to-truckload-contract-rate-inflection | Med (0.55) | Yes — $38.04 (+0.2%, −19.9% off hi) | Cass July still the independent index confirmation. Cheapest freight leg | Q3 print (late Oct) |
Deliberately not ranked, for the eighth consecutive day: VLO / PSX / MPC. VLO $341.51 (−3.2% off hi), PSX $240.00 (−2.8%), MPC $358.23 (−2.5%). Zero valuation gap.
⚠ BWXT (0.55) at $156.44 (−3.6%, −35.3% off hi) remains the deepest discount in the medium tier after MP and NOW. CBRS is cheaper (−45.7%) but stays off the shortlist: medium, and ai-infrastructure is already ⚠ over.
Watchlist
| Ticker | Thesis | Conviction | Price (08-20) | Undervalued vs base? | Next catalyst |
|---|---|---|---|---|---|
| NOW | agentic-ai-seat-erosion-to-saas-rerate | Med-high | $129.75 (+2.0%) | Yes — still deepest SaaS | Q3 print |
| MP | drone-warfare-demand-to-mp-hree-rerate | Med-high | $55.04 (−2.9%) | Yes — deepest in the book | Dy/Tb shipment |
| MU | hbm-cowos-as-binding-bottleneck | High | $974.33 (+4.0%) | Yes | HBM4 ramp / Q4 |
| CCJ | kazatomprom-supply-cut-to-western-uranium-premium | Med-high | $95.59 (−2.4%) | Yes | AP1000 definitives |
| CEG | pjm-capacity-prices-to-nuclear-premium | Med | $272.92 (−0.5%, −33.9% off hi) | Yes | FERC comments today 17:00 ET; emergency auction 12-02 |
| BWXT | legacy-priced-backlog-rolloff-to-bwxt-margin-inflection | Med | $156.44 (−3.6%) | Yes | Backlog roll-off end-2026 |
| WERN | driver-supply-removal-to-truckload-contract-rate-inflection | Med | $38.04 (+0.2%) | Yes — cheapest leg | Q3 print |
| KNX | same | Med-high | $69.41 (−0.5%) | Marginal — −16.2% off hi | Q3 print |
| SNDR | same | Med-high | $35.14 (+0.4%) | No — −10.5% off hi | Q3; H2 dedicated loss |
| CBRS | inference-demand-to-wafer-scale-advantage | Med | $209.85 (−2.7%) | Yes — −45.7% off hi | AMD Helios Q4; Bedrock Q1'27 |
| STVN | glp1-injectable-supply-chain-bottleneck | Med-high | $22.35 (+2.9%) | Yes | Fishers IN plant |
| TSM | hbm-cowos-as-binding-bottleneck | Med-high | $416.00 (+0.9%) | Marginal (−13.2%) | N2 / CoWoS |
| HWM | aerospace-casting-scarcity-to-howmet-margin-capture | Med | $273.64 (−3.5%) | No — −11.7% off hi | FY27 guide |
| VLO | venezuelan-heavy-sour-return-to-usgc-coker-differential-capture | Med | $341.51 (−1.4%) | No — −3.2% off hi | Q3 print |
| LIN | ras-laffan-halt-to-lin-helium-pricing-power | High | $481.29 (flat) | Marginal (−12.2%) | Helium normalization (2027) |
| PWR | pwr-transformer-moat-to-eps-doubling | Med ⚠ calibrated | $662.47 (−2.2%) | No (−16.0%) | Q3 backlog conversion |
| CAT | ai-power-gap-to-genset-bridge-power | Med | $815.39 (flat) | No (−24.0%) | BTM order commentary |
| TJX | iran-fuel-shock-consumer-bifurcation | Low | $140.69 (−2.6%) | ⚠ beneficiary: grocery (WMT) not Marmaxx | ROST next print |
| WMT | same chain / consumer-trade-down-to-private-label-manufacturer-treehouse | Low / hyp. | $103.84 (−9.2%) | Crash is not a rank | Q3 guide (Flipkart) |
| DE | farm-income-squeeze-to-ag-equipment-downcycle | hyp. | $620.94 (+6.9%, −7.9% off hi) | No — do not chase | Q4 EOP close |
Undervalued candidates (today)
- drone-warfare-demand-to-mp-hree-rerate — MP −45.1% off high and live sector-excess +8.9%, still the best realized minerals edge.
- agentic-ai-seat-erosion-to-saas-rerate — NOW −33.4% off high even after +2.0%. Evidence unchanged. Live vs sector +8.0%.
- legacy-priced-backlog-rolloff-to-bwxt-margin-inflection — BWXT −35.3% off high on a dated end-2026 inflection.
- inference-demand-to-wafer-scale-advantage — CBRS −45.7%. Cheap; not ranked (cluster already overweight).
- driver-supply-removal-to-truckload-contract-rate-inflection — WERN −19.9%. Do not chase SNDR (−10.5%).
New chains to investigate (hypothesis-stage)
- None auto-drafted. Cap 3–5/day; wiki dense; WMT/DE/Treasury all map onto existing spines. Thin-vertical steering honored: zero net-new ai-infrastructure (eighth consecutive day). DE C&F datacenter demand attached, not minted.
- ⚠ Still no hypothesis page for the healthcare CDMO contradiction — sixth consecutive day. Human call, not a silent downgrade. OMB BCOC list 2026-12-18; FAR-clock ~3 years.
New theses (now active)
- None. Zero graduations. 3 new person entities (Guggina, Kovar, Norwood). 0 new mechanisms (3 extended). Treasury Step 1 →
confirmedon an already-active chain.
Updated theses (existing active)
- iran-fuel-shock-consumer-bifurcation — WMT Q2 confirms grocery/PL beneficiary, not Marmaxx. See Top of mind. Conviction held
low. Material → TJX signal re-dated. ROST/DG not re-dated. - treasury-buyback-twist-to-hard-asset-debasement — Step 1
confirmed. Treasury sb0607 (2026-08-19): ≥$4B, 10–20y and 20–30y, effective 2026-09-09 through 2026-11-04. Bills-funding stays Step 2partial. Do not emit GLD/IBIT/XLE. - farm-income-squeeze-to-ag-equipment-downcycle — Q3 catalyst printed; hypothesis held. Kovar cycle-bottom + SA fertilizer still live. Do not graduate a short. Do not chase DE +6.9%.
- pjm-capacity-prices-to-nuclear-premium — calendar hold. Comment deadline today 08-21 17:00 ET. Do not re-rate CEG on the deadline.
- agentic-ai-seat-erosion-to-saas-rerate — price bounce only. Do not re-rate NOW.
Contradicted / weakened
- None closed. WMT grocery vs TJX Marmaxx is mixed evidence against the apparel beneficiary, not a close.
- ⚠ UNRESOLVED CONTRADICTION, sixth day — biosecure-cdmo-scarcity-to-western-cdmo-pricing-power. −15% realized mAb fill-finish vs asserted pricing power. No conviction or status changed unilaterally — human call.
- 4e gate: 20 live positions, 3 flags < −10% — TJX −17.1% (
low), CAT −10.5% (medium), PWR −10.1% (medium). 0 automatic calibrations. Best live: STVN +11.2%, MP +8.9%, DNN/AMZN +8.3%, NOW +8.0%. Worst cluster:energy-oil−5.7% — ⚠ eighth consecutive week the label mismatch is noted without being fixed: live rows CCJ/CF/NTR, not the refiners at 52w highs. Best cluster:saas-ai-disruption+8.0%.
Open questions worth a human's eye
- Should biosecure-cdmo-scarcity-to-western-cdmo-pricing-power be downgraded on a −15% realized price series? Sixth day. Flagged, not decided.
- The energy-oil cluster label is measuring the wrong names — eighth week flagged, still unfixed.
- Does the PJM collar get made permanent? FERC comment deadline today 2026-08-21 17:00 ET. Watch whether FERC requires the 6.8 GW target recalculated. Do not re-rate on the deadline.
- Why do PWR and CAT still move together? Both through −10% live sector-excess. Thirteenth consecutive mark under observation.
- The hypothetical inception re-mark is deferred a thirteenth week — blocked by KLAC split, CBRS entry_ref, SPCX SPY backfill.
What I looked at
- Run status: headless; steps 0.5–7 in-turn. Price fetch paced 8/min — 207/215 priced, all 08-20 closes. ⚠ 8 failures: ASE, BESI (plan-tier, ninth day) GNKG, HXSCL (404) plus CDMO/CTLT/CTRA/SMNEY from an over-wide universe. CoWoS snapshot still cannot price ASE/BESI.
- Breadth (2a): ai-infrastructure 44% ⚠ over (48 chains, 66 live signals, 8 clusters) → net-new steered to thin verticals. Delivered: buckets #10 consumer (WMT Q2) and #11 industrials ex-AI (DE Q3). Healthcare #8 = BIOSECURE nothing-new. Zero net-new ai-infrastructure chains, eighth consecutive day.
- Research passes: 1 gap-fill (Treasury primary) + 2 earnings. Below the 5-call cap, deliberately. FERC comments not fetched pre-17:00.
- Ingestion veins (0.5–0.7): Podcast 0 new (work_list empty; Odd Lots Jasmine Sun + 5 CwT filter-skipped). Overnight FG/MV already ingested. Earnings: WMT + DE transcribed. NVDA 08-26. Feeds 0 new. Fabricated Knowledge 08-13 still paywalled stub (seventh consecutive); Apricitas silent since 2026-05-03. All-In Flock + Odd Lots Bostrom still off-SCOPE in inbox.
- Sources: 3 promoted + 3 ingested → 3 new person entities, 0 new mechanisms (3 extended), 0 graduations, 0 calibrations.
- prospect-chains (2b): 0 auto-drafted. Candidates routed to existing pages.
- Valuation snapshots refreshed: 39 pages (24 dated mark blockquotes + 15 Close tables), all to 08-20 closes.
- Weekly ledger (4d): due and done (live-digest). Hypothetical inception re-mark deferred, not fabricated.
- Signal feed (7): full active/armed set re-marked to 08-20 closes;
as_ofre-dated only for TJX consumer-bifurcation. Feed committed; Supabase skipped by wrapper design. - Feeds needing a human call (user-curated — flagged, not edited): Fabricated Knowledge paywalled a seventh consecutive post; Apricitas silent 3.5 months.
EARNINGS.mdstill missing HWM/ATI/BWXT/SNDR/KNX/WERN/CHRW, and CBRS is still Candidate despite a live signal now ingested (tenth day on the watchlist gap).