Jim Cramer shares Costco, McDonald's, Home Depot, Starbucks news
Sometimes it seems like even in a sea of good news, a tiny island of bad news can send a stock downward. In many ways, stocks are like sports. The better team usually wins, but there are upsets, and