In this daily bar chart of COST, below, we can see just a short selloff in the second half of December before the rally kicked into high gear. Many stocks saw declines from October to December or for around three months, but COST was so strong that it only corrected a few weeks.
Prices are above the rising 50-day moving average line and the bullish 200-day line. At the beginning of April we can see the 50-day line cross above the 200-day line for what is commonly called a bullish golden cross.
The daily On-Balance-Volume (OBV) line bottomed in December with price and has risen to a high in June - confirming the price gains with a sign of more aggressive buying.
The 12-day price momentum study shows a lower peak from June into July while prices make a higher high. This is a bearish divergence but the time frame is too short to be significant.
In this weekly bar chart of COST, below, we can see that prices have been in an uptrend from around the middle of 2017. COST is above the bullish 40-week moving average line.
The weekly OBV line is pointed up and the Moving Average Convergence Divergence (MACD) oscillator is bullish on this longer time frame.
In this Point and Figure chart of COST, below, we can see a potential upside price projection of around $340.
Bottom line strategy: COST is still in an uptrend with bullish price targets. Risk a close below $250 on new or old longs. Targets are $300 and then $340.