NEW YORK (TheStreet) -- The Dow Jones Industrial Average is up 2.8% year to date through Thursday's close after setting an all-time intraday high at 17,151.56 on July 17. Even so, the Dow 30 is down fractionally since my pre-earnings post on July 7. Only 11 of 30 Dow components had gains between July 3 and Thursday.
>>Read More:10 Stocks Carl Icahn Loves in 2014
Stocks that set all-time or multiyear highs between July 3 and Thursday are Caterpillar (CAT) , Cisco Systems (CSCO) , Chevron (CVX) , Disney (DIS) , Home Depot, Intel, Johnson & Johnson (JNJ) , Coco-Cola (KO) , 3M (MMM) , Microsoft (MSFT) , AT&T (T) , UnitedHealth Group (UNH) and Exxon Mobil (XOM) .
Among the 13 that set highs during earnings season, only five held onto gains between July 3 and Thursday.
Eight stocks have negative weekly charts, which are defined by weekly closes below their five-week modified moving averages with declining or oversold 12x3x3 weekly slow stochastics. The eight stocks include American Express, Cisco, Chevron, McDonald's, Pfizer, AT&T, Verizon (VZ) and Exxon Mobil.
Twelve stocks have positive weekly charts defined by weekly closes above their five-week modified moving averages with rising or overbought 12x3x3 weekly slow stochastics. Included in this category are DuPont (DD) , General Electric (GE) , Merck (MRK) and Procter & Gamble (PG) .
The relatively poor price performance belies that 23 companies in the DJIA beat analysts' earnings-per-share estimates, three matched estimates, and only four missed.
Investors who wish to buy a stock should use a good-until-canceled, or GTC, limit order to buy weakness to a value level. Investors who want to sell a stock should use a GTC limit order to sell strength to a risky level.