Stocks Continue to Climb as Companies Exceed Expectations

Tickers in this article: CSCO ETFC HAL KLAC MSFT PG SBUX SCSS T THLD TPX ^DJI ^GSPC ^IXIC