Williams AO/AC Signals W19 2026 — 19 Signals Across 8 Sectors

W19 2026: 19 AO/AC signals across 254 tickers. S2D escalations in GIS, CRM, PM, TSLA.

Edition 3 · 2026-05-09


W18 Scorecard

🔴 MODEL OUTPUT — Published candidates from last week. No edits. No omissions.

Performance of all Category A candidates named in W18. Prices measured from the Thursday close of W18 (2026-05-01) to the Thursday close of W19 (2026-05-08). Source: radar.db weekly_bars.

Ticker Signal (W18) Entry Reference W19 Close Δ% Result Notes
CLX S1 $87.11 $92.16 +5.8% Bounced off p0%. AO still negative but AC showing green.
GIS S1 $34.72 $34.68 -0.1% Escalated to S2D. p0%. AC crossed green.
ABT S1 $89.46 $84.32 -5.7% Still S1. p0%. Structural lows persist.
SYK S1 $294.73 $285.47 -3.1% Still S1. p0%. No S2 confirmation.
LEN S2D $88.45 $88.38 -0.1% Degraded holds. Flat.
MOS S1 $23.15 $22.19 -4.1% Signal lost — no longer in W19 radar.
NKE S1 $44.40 $44.14 -0.6% Still S1. p3%. At structural lows.
CTAS S2D $169.61 $166.97 -1.6% Degraded holds.
HRL S1 $21.33 $20.44 -4.2% Still S1. p0%. New lows.
CRM S1 $183.82 $181.82 -1.1% Escalated to S2D. p9%. AC crossed green.
HD S2D $323.88 $317.45 -2.0% Degraded. No longer in active signals W19.
MDT S1 $80.00 $76.15 -4.8% Signal lost — dropped from W19 radar.
PG S2D $147.26 $146.42 -0.6% Degraded holds. No longer in W19 signals.
OMC S1 $76.92 $77.06 +0.2% Signal lost — not in W19 radar.
SYY S1 $74.05 $72.44 -2.2% Still S1. p25%. Holding.
BDX S1 $149.31 $149.43 +0.1% Still S1. p35%. Flat.
TMUS S1 $196.06 $193.63 -1.2% Still S1. p32%. Holding.
EXR S2D $142.02 $143.30 +0.9% Degraded holds. Not in W19 signals.
VRTX S1 $423.92 $429.82 +1.4% Still S1. p42%.
ECL S1 $259.51 $254.22 -2.0% Still S1. p34%.
HSY S1 $182.34 $185.94 +2.0% Still S1. p46%. Small recovery.
MCD S1 $286.64 $275.75 -3.8% Signal lost — not in W19 radar.
F S2D $11.88 $12.32 +3.7% Not in W19 active signals.
GE S1 $286.51 $297.15 +3.7% Still S1. p76%.
TKO S1 $185.95 $186.79 +0.5% Still S1. p70%.
TSLA S1 $390.82 $428.35 +9.6% Escalated to S2D. Strong bounce.
LLY S1 $963.33 $948.45 -1.5% Still S1. p71%.
PM S1 $166.38 $170.99 +2.8% Escalated to S2D.
IONS S1 $75.28 $75.71 +0.6% Still S1. p82%.
CVS S2D $82.09 $90.55 +10.3% Degraded, strong rally. Not in W19 signals.

Result key: ✓ escalation or positive move · ✗ signal lost · — holding/watching. Entry Reference = Thursday close 2026-05-01. W19 Close = Thursday 2026-05-08. Source: radar.db weekly_bars.

Scorecard summary: 5 escalated or positive · 4 signals lost · 21 holding/watching · Avg Δ (active S1/S2D): -0.9%


Portfolio Tracker

🟢 LIVE POSITIONS — Actual entries with real or paper capital. Updated every week.

Ticker Entry W# Entry Px Current Px Δ% Status Stop / Target
No open positions

Mode: Paper


The Number of the Week

🔴 MODEL OUTPUT

19 active signals across 254 tickers analyzed — 7.5% of the universe.

Signal density dropped from 11.8% (W18) to 7.5% (W19) — a meaningful contraction. This isn't improvement; it's resolution. Many W18 signals either confirmed into S2D (GIS, CRM, PM, TSLA) or degraded out (MOS, MDT, OMC, MCD). The universe is bifurcating: the names with genuine momentum are stepping through the S2 gate, while weaker setups are washing out. What remains are 15 S1 signals — names still in the oversold alert phase — and 4 S2D degraded, waiting to see if the AC cross holds. The structural low names (HRL p0%, GIS p0%, NKE p3%, BSX p0%) are the purest expression of the W19 thesis: quality businesses at maximum pessimism.


Follow-Up — W18 Key Names

🔴 MODEL OUTPUT

Ticker W18 Status W19 Status What changed
CLX S1 S1 Bounced +5.8% from p0%. Still S1 — AO not yet above zero. Key watch for S2D.
GIS S1 S2D Escalated. AC crossed green at p0%. Classic depressed-value S2D setup.
CRM S1 S2D Escalated. Tech S2D. p9%. AC cross confirmed.
TSLA S1 S2D Escalated. +9.6% week. p83%. Strong momentum.
PM S1 S2D Escalated. +2.8%. p84%. Defensive name responding.
ABT S1 Pre-Radar Still at p0% but dropped from active signals. Watch for re-entry.
SYK S1 Pre-Radar p0%, -3.1% this week. Continues to compress.

W19 Candidates — Category A

🔴 MODEL OUTPUT — Algorithm-generated. Not editorial picks.

The tickers the model flagged as priority for W20 monitoring. Ordered by price percentile (lower = more depressed relative to 52-week range).

Ticker Signal Percentile Sector Note
GIS S2D p0% XLP near lows — S2D at structural bottom
HRL S1 p0% XLP near lows — persistent compression
BSX S1 p0% XLV near lows — re-entered radar
NKE S1 p3% XLY near lows
CRM S2D p9% XLK S2D tech name
SYY S1 p25% XLP near lows
TMUS S1 p32% XLC
ECL S1 p34% XLB
BDX S1 p35% XLV
BKNG S1 p36% XLY
VRTX S1 p42% IBB
HSY S1 p46% XLP
PLTR S1 p65% XLK
TKO S1 p70% XLC
LLY S1 p71% XLV
GE S1 p76% XLI
IONS S1 p82% IBB
TSLA S2D p83% XLY S2D — strong momentum bounce
PM S2D p84% XLP S2D — defensive with dividend

Decision week: W20 (2026-05-11 to 2026-05-15).
S2 trigger watch: GIS and CRM are the cleanest S2D setups — if AO begins recovering above zero in W20, S2 pure confirmation is possible.


S2 Signals — Week 19

🔴 MODEL OUTPUT

Pure S2 — Full Confirmation

None this week.

S2 Degraded — 4 Tickers

Ticker Sector Percentile Status note
GIS XLP p0% AC crossed green; AO recovering from deep negative
CRM XLK p9% AC crossed green; AO still deeply negative (-42)
PM XLP p84% AC crossed green; AO recovering
TSLA XLY p83% AC crossed green; AO recovering strongly

S2 Degraded = AC has crossed green (momentum shift confirmed) but AO has not yet crossed above zero. The window is open but requires follow-through. These are not entries — they are active watches.


Pre-Radar — Approaching the Signal

🔴 MODEL OUTPUT

12 tickers at structural lows (≤p15) with no active signal yet. Names to watch heading into W20.

Ticker Percentile Sector
ABT p0% XLV
SYK p0% XLV
ZTS p0% XLV
MOS p0% XLB
CHTR p0% XLC
CTAS p2% XLI
LEN p3% XLY
TTD p3% XLC
KMB p5% XLP
CLX p7% XLP
HD p8% XLY
MDT p9% XLV

XLV (healthcare) dominates the pre-radar with ABT, SYK, ZTS, and MDT all at structural lows without an active signal. A sector-wide healthcare setup is developing — watch for coordinated S1 entries in W20.


The Universe

254 tickers · 13 sectors
Sectors covered: XLU, XLI, XLP, XLE, XLF, XLV, XLB, XLY, XLK, XLC, XLRE, IBB, XBI
Market reference: SPY

Active signals by type:

  • S1 active: 15
  • S2 degraded: 4
  • S2 pure: 0
  • Tickers at structural lows (≤p15): 30

The Ticker of the Week — Deep Dive

🟡 ANALYST COMMENTARY — Editorial interpretation. Not model output.

GIS · General Mills, Inc.

Why GIS this week: GIS is the only ticker this week that combines an S2D signal at p0% — the absolute floor of its 52-week range — in a Tier 2 consumer staples name with a long historical win rate in this radar system.

The Business. General Mills is a $35B revenue consumer packaged goods company. Core brands include Cheerios, Wheaties, Nature Valley, Häagen-Dazs, Blue Buffalo (pet), Pillsbury, and Progresso. It operates across North America, Europe, and Asia with ~33,000 employees. The business is structurally stable — people eat breakfast every day regardless of the macro environment.

Why depressed. GIS has been in a multi-quarter compression. The issues are well-known: (1) post-pandemic volume normalization — consumers over-stocked during COVID and are working down pantry inventory, (2) private label competition intensifying as consumers trade down in response to 3 years of food inflation, (3) pet food segment (Blue Buffalo) disappointing relative to acquisition expectations. The stock is at its lowest price in the 52-week window and, by extension, has underperformed the S&P 500 by approximately 40+ percentage points over the past two years.

The Setup. The AO/AC structure is the key: AO is deeply negative at -8.83, meaning the 5-period momentum is clearly below the 34-period trend. But the AC just crossed green this week (AC = +0.087) — the first green bar on the oscillator, which in the Williams method is the early sign that selling momentum is exhausting. This is the S2D condition. Not a buy signal — an alert that the inflection may be starting.

Risk factors. (1) Pet food is the wildcard: if Blue Buffalo numbers continue to disappoint, GIS may need to write down the acquisition. (2) Private label pressure is structural, not cyclical. (3) FX headwinds on international revenue persist. (4) At p0%, there is no technical support — the stock is making new lows in the context of the 52-week window.

The patient investor case. GIS trades at ~16x forward earnings and yields approximately 4.2% at current prices. For a business with 100+ year brand equity and a recession-resistant product portfolio, that combination — extreme pessimism + income yield + S2D signal — is historically the setup that generates above-average forward returns over a 6-12 month horizon. The Williams system doesn't call the bottom; it identifies when selling momentum starts to exhaust in quality names. GIS at p0% with an AC cross is exactly that setup.

Radar verdict: S2D confirmed. AO remains deeply negative — patience required. If AO begins recovering above zero in W20, this transitions to a potential S2 pure confirmation. Watch: close above $35.50 on above-average volume would be a constructive signal. Stop reference: a close below $33.00 would invalidate the thesis.


Manager Note — W19

🟡 ANALYST COMMENTARY — Portfolio manager's macro read. Not model output.

W19 delivered a subtle but important message: the market is not monolithic.

The headline story is the S2D escalations — four tickers confirmed momentum shifts this week. TSLA's +9.6% move stands out as the most dramatic, though at p83% it is a very different risk profile than GIS at p0%. The TSLA S2D is momentum-driven; the GIS S2D is value-driven. The system doesn't distinguish — both meet the mechanical criteria — but the manager must.

The contraction in total signal count from 30 (W18) to 19 (W19) reflects a normal post-spike resolution. The W18 spike was driven by earnings season resets; W19 shows the universe digesting that information. Names with genuine oversold conditions persist (the p0% cluster in healthcare and staples). Names that were caught in the general selling but had no fundamental thesis are washing out.

The XLV pre-radar concentration is worth watching closely. ABT, SYK, ZTS, and MDT are all at structural lows without an active S1 signal — meaning the oscillators haven't aligned yet. When four names in a single sector cluster at p0% simultaneously, the sector is either in structural decline or experiencing maximum temporary pessimism. Healthcare's situation — Medicare reimbursement uncertainty, procedure volume recovery, supply chain normalization — suggests the latter. The W20 radar scan will be decisive.

No positions added this week. The system requires S2 pure confirmation before any entry consideration. Current posture: observing, waiting, documenting.

Published: Friday, May 9, 2026