The major indexes closed at their highest levels in a year on Monday, but zigzagged the rest of the week as investors digested a rush of earnings reports and grappled with worries that stocks are overheated. Fewer than half of the companies in the S&P 500 have reported, but so far earnings from eight of 10 companies have exceeded analysts’ forecasts.![]()
© Copyright 2009 Globe Newspaper Company.



