174 Stocks By Jim Makos Jul 19, 2012 Stock Chart Analysis before Today’s Earnings Report of Google, Microsoft, Philip Morris, Morgan Stanley and Others (Part I)