The Nasdaq finished lower for the week, down 0.3%, after three positive weeks. The index was dragged down by poor quarterly results from Google and Microsoft.
Friday's modest pullback didn't take much away from the mega-rally.
All three indexes are up sharply for the year. The Dow and S&P 500 have gained nearly 19%, while the Nasdaq has rallied almost 20%. (Click here for more on stocks, bonds, commodities and currencies.)
The Dow and S&P added between 0.5% and 0.7% this week, boosted by better-than-expected earnings from the major banks. The Nasdaq
Investors were also comforted by statements by Fed chairman Ben Bernanke on Wednesday. Bernanke said he would keep the Fed's stimulus policies in place for as long as necessary.
Microsoft was hit by a big write-down on its Surface tablet.
Good economic indicators from GE, Honeywell: Results from two of the world's biggest industrial companies -- General Electric and Honeywell -- pointed to continuing strength in the global economy.
Honeywell (Fortune 500) raised its outlook for the year, after the company reported better-than-expected earnings. ,
General Electric (Fortune 500) reported earnings and sales roughly in line with estimates, and said it saw strong growth in U.S. orders. ,
Whirlpool (Fortune 500) raised its guidance for the year as the appliance maker reported a significant gain in quarterly sales and profit. ,
Schlumberger's ( stock rose after the energy company reported a bump in sales and profit, driven by drilling successes on land and deepwater. )
Burrito Boost: Chipotle Mexican Grill's ( stock soared after the restaurant chain reported a jump in same-store sales and profits. )
In international markets, European indexes ended the day slightly lower.
|2 million Facebook, Gmail and Twitter passwords stolen in massive hack|
|Fresh fast food strikes planned for Thursday|
|GDP revised up, but not as good as it looks|
|Ron Paul: Bitcoin could 'destroy the dollar'|
|Apple completes key China Mobile deal - report|
|Overnight Avg Rate||Latest||Change||Last Week|
|30 yr fixed||4.52%||4.38%|
|15 yr fixed||3.55%||3.42%|
|30 yr refi||4.51%||4.37%|
|15 yr refi||3.54%||3.41%|
Today's featured rates: