Despite a deluge of earnings reports and fresh data on the health of the economy, stocks barely budged last week. The Dow Jones Industrial Average (DJINDICES: ^DJI) and the S&P 500 (SNPINDEX: ^GSPC) both fell by less than one-half of a percentage point and remain slightly higher on the year so far: