The S&P 500 (INDEXSP .INX) made a new marginal high on Tuesday at 1759, but traded below that level through the rest of the week. Treasuries continued their rally, recording a positive week.
Top Tech Stocks MSFT +6%, near 52 week highs AAPL 0.5% IBM 0.6% CSCO +0.11% GOOG 0.90% Tech stocks are mostly higher with shares of technology companies in the S&P 500 advancing 0.4% as a group.