Stocks rebounded Thursday amid a raft of earnings announcements, and the Dow Jones Industrial Average (DJINDICES: ^DJI) and S&P 500 (SNPINDEX: ^GSPC) both posted gains.
Drug stocks were hit hard today; the iShares NASDAQ Biotechnology ETF (NASDAQ: IBB) sank 2.3%. Technology shares rose in advance of some key earnings reports, with the Technology Select Sector SPDR ETF (NYSEMKT: XLK) gaining 0.4%.