HOLD: Great company, bad setup - pre-committed trim zone at $934–$942 resistance
COST is a "great company, bad setup" — the disciplined response is Hold, not directional conviction. The 9/24 binding lesson is dispositive against pre-emptive trimming on structural valuation arguments without confirming catalyst. The single refinement beyond pure Hold is a pre-committed 10–15% trim zone at $934–$942 resistance, framed as trim-at-resistance execution per 9/18 rather than trim-on-valuation-thesis per 9/24. The next inflection point is the membership fee growth print and Q1 FY27 commentary roughly 8–10 weeks out. Until then, position is held with hard stop at $878, trim zone at $934–$942, and add zones at $890 confirmation and $958 breakout. The structural compounding franchise (28.4% ROE, $20B cash, 90%+ renewal rates, 15% EPS growth) is preserved; downside is defined; upside is pre-committed.
| Position | Action |
|---|---|
| Confirmed rally into $934–$942 (50 SMA retest) | Trim 10–15% of position |
| Price fails to reach $934 within 2–4 weeks | Trim zone does not execute; reassess at lower band |
| Close below $878 with volume expansion and MACD negative-histogram expansion (trinity) | Escalate from Hold to decisive Underweight or Sell |
| Price at $880–$895 with 2 consecutive closes above $890 on volume | Scale-in/add position (Add Zone 1) |
| Confirmed close above $958 (200 SMA) on volume | Invalidate downtrend; upgrade toward Overweight |
Costco's premium valuation is justified by elite capital efficiency (28.4% ROE), accelerating earnings (15% EPS beat), defensive macro positioning, and a bullish technical setup that is resolving upward from oversold conditions.
| Indicator | Value | Signal |
|---|---|---|
| close_50_sma | 933.97 | bearish |
| close_200_sma | 958.52 | bearish |
| close_10_ema | 909.26 | bullish |
| rsi | 52.39 | neutral |
| macd | -7.90 | bearish |
| macd_signal | -10.87 | bearish |
| macd_histogram | +2.97 | bullish |
| boll_ub | 941.69 | neutral |
| boll_lb | 880.45 | neutral |
| atr | 15.89 | neutral |
Support: 880.45 · 895 · 911.07 | Resistance: 933.97 · 941.69 · 958.52
This report is AI-generated for informational and educational purposes only and is not investment advice or a recommendation to buy or sell any security. Full disclaimer.
When: Confirmed close above $958 (200 SMA) on volume
Then: Upgrade toward Overweight
Technical setup is bullish and resolving upward: price already above 10 EMA ($909.26), RSI recovered from oversold 34-36 to 52.39, MACD crossed bullish with +2.97 histogram, Bollinger squeeze forming with ATR contracting 28% (from ~22 to 15.89)
EV: +36 points to $958.52 (200 SMA target) · concedes: PT trims after 15% EPS beat suggest elevated expectations; RSI and MACD bullish signals are early-stage and not yet confirmed by price closing above key moving averages; below 50 SMA ($933.97) and 200 SMA ($958.52) is technically bearish until cleared
Costco's premium valuation (44× P/E, 4.52× PEG) has captured the upside; the path of least resistance is sideways-to-down given bearish technical alignment below major moving averages, eight sell-side PT cuts post-beat, FY27 margin headwinds from tariff refunds, intensifying competition, and structurally thin operating margins vulnerable to macro cost shocks.
· concedes: COST has a 15% EPS beat and 28.4% ROE; Membership renewal rates are historically ~90%+; Membership fee growth was 7% annualized; MACD crossed bullish (counter-trend bounce signal confirmed); RSI recovered from oversold levels; Bollinger squeeze setup is technically real; COST has a $20B cash pile; BJ's remains sub-investment grade (Ba1/junk) relative to COST's investment grade rating; COST has a 15-year ~18% annual compounding history; Long-term holding periods in COST have historically worked; The squeeze could resolve up, not just down
→ vs conservative: Conservative analyst wants confirmation before acting — but waiting for price to clear $934 on volume is 'leaving money on the table' in a compression pattern; anyone waiting for confirmation will chase rather than add proactively
→ vs neutral: Neutral analyst wants to wait for clarity — but this tape is not trendless, it is compressing ahead of a directional move; waiting for clarity means missing the entry
COST closed at $922.92 on 2026-09-28, sitting ~3.7% below the 200 SMA ($958.52) and ~1.2% below the declining 50 SMA ($933.97), confirming the medium- and long-term bearish trends. However, short-term momentum is bullish: price is above the rising 10 EMA ($909.26), RSI recovered from sub-36 oversold readings to 52.39, and the MACD histogram turned positive (+2.97) following a bullish crossover. A Bollinger squeeze is forming (ATR contracted ~28% from July's ~22.0 to 15.89), indicating a significant directional move is likely imminent. Key resistance sits at $933.97 (50 SMA) and $941.69 (BB upper), while key support is at $880.45 (BB lower). The recommendation is HOLD, with tactical bullish bias, awaiting a sustained close above the 50 SMA for upgrade to BUY.
Market Cap
$409.1B
P/E (TTM)
44.46×
Forward P/E
36.92×
PEG Ratio
4.52
Price / Book
11.43×
EPS (TTM)
$20.76
Forward EPS
$25.00
Dividend Yield
0.64%
Beta
0.855
Implied Share Price
~$922.50
52-Week High
$1,096.50
52-Week Low
$844.06
50-Day MA
$934.45
200-Day MA
$960.41
Revenue (TTM)
$303.15B
Gross Profit (TTM)
$38.88B
Gross Margin
~12.8%
EBITDA (TTM)
$14.36B
Operating Margin
3.97%
Net Profit Margin
3.04%
Return on Equity (ROE)
28.40%
Return on Assets (ROA)
8.79%
Book Value per Share
$80.77
Total Assets
$86.43B
Cash & ST Investments
$20.00B
Inventory
$19.42B
Accounts Receivable
$3.75B
Total Debt
$8.14B
LT Debt
$5.67B
Capital Lease Obligations
$2.47B
Stockholders' Equity
$33.51B
Working Capital
$3.05B
Debt/Equity Ratio (Real)
~0.24×
Current Ratio
1.06
Operating Cash Flow (Q3 FY26)
$3.45B
CapEx (Q3 FY26)
($1.41B)
Free Cash Flow (TTM)
$7.15B
Free Cash Flow (Q3 FY26)
$2.04B
YoY Revenue Growth
+11.6%
YoY EPS Growth
+15.2%
Forward Earnings Growth (Implied)
~20.4%
Strengths
Concerns
Costco Wholesale Corporation is a high-quality retail compounder generating $303.15B in TTM revenue with an exceptional 28.40% ROE driven by its membership-based warehouse club model and recurring fee revenue. The stock trades at premium multiples (P/E 44.46× TTM, PEG 4.52) but has pulled back ~16% from its 52-week high of $1,096.50 to below both the 50-day and 200-day moving averages, improving the risk/reward profile for long-term investors. With $7.15B in TTM free cash flow, a conservative 0.24× debt-to-equity ratio, and $20B in cash, Costco maintains financial flexibility to continue capital returns while funding expansion, though the rich absolute valuation requires sustained mid-teens EPS growth to justify current multiples.
Macro: Risk-off and defensive macro environment: 10-year Treasury yields hit ~5% (multi-year high, last seen with structurally tighter financial conditions); Fed pricing hardened with 97% probability of zero rate cuts in 2026 (Polymarket); US recession odds priced at 8% (+2pp week-over-week) but soft-landing consensus intact. Moody's Mark Zandi warned higher interest rates are already damaging the economy. Higher-for-longer yield regime with no near-term Fed relief favors defensive cash-flow names with pricing power like Costco.