Costco Wholesale Corp (COST) is a good buy for a beginner investor with a long-term investment horizon and $50,000-$100,000 available. The company's strong financial performance, positive analyst sentiment, and significant congressional purchases suggest a favorable outlook. Despite short-term price declines, Costco's fundamentals and growth trajectory make it a solid long-term investment.
The stock's MACD is negative and expanding downward, indicating bearish momentum. RSI is neutral at 37.328, and the price is near the key support level of 981.842. Moving averages remain bullish (SMA_5 > SMA_20 > SMA_200), suggesting a long-term upward trend despite recent declines.

Strong Q2 financial performance with revenue up 9.22% YoY and net income up 13.81% YoY.
Positive analyst sentiment with multiple price target increases, including a high of $1,
Congressional purchases totaling $1.5M-$5.0M, indicating confidence from influential figures.
Continued growth in comparable-store sales and potential for special dividends or stock splits.
Recent price decline of 2.40% in regular trading and 0.20% post-market.
Neutral sentiment from hedge funds and insiders.
Slightly bearish short-term technical indicators (negative MACD and RSI near oversold territory).
In Q2 2026, Costco reported revenue of $69.6 billion, up 9.22% YoY, and net income of $2.035 billion, up 13.81% YoY. EPS increased to $4.58, up 13.93% YoY, and gross margin improved to 12.76%. These results exceeded Wall Street expectations, showcasing strong growth despite inflationary pressures.
Analyst sentiment is overwhelmingly positive. BofA reinstated a Buy rating with a $1,185 price target, citing Costco's appeal to both higher-income and value-conscious consumers. Multiple firms, including Evercore ISI, Oppenheimer, and Baird, raised price targets to $1,050-$1,100, highlighting strong sales growth and potential catalysts like special dividends or stock splits. However, Roth Capital maintains a Sell rating with a $769 target due to concerns about traffic deceleration.