A broad market sell-off today gave up nearly all of the Dow Jones Industrial Average's (^DJI 1.18%) gains from Tuesday, as blue chips took a hit on disappointing earnings. Just four of the Dow's 30 stocks advanced, and the index lost 138 points, or 0.9%, to close at 14,618 Wednesday.

One of those lucky few trading higher today was health0care behemoth Johnson & Johnson (JNJ -0.43%), which added 0.6% after its impressive quarterly report yesterday. The fact that the company could boost sales 8.5% shows the company is executing well and can still find areas of growth a full 127 years after going into business. Medical sales, prescription drugs, and over-the-counter medications all grew at double-digit rates, and when you combine that with a 2.9% annual dividend, the stock looks pretty appealing right now.

But a healthy dividend alone does not an attractive investment make. Hewlett-Packard (HPQ 0.86%), which pays a 2.5% dividend of its own, lost 2.6% today. Unfortunately, today was just not a great day to be a technology investor, as the sector fell more than any other Wednesday. Not only was HP guilty by association today, but with PC shipments declining more than ever before in the first quarter, investors have legitimate company-specific concerns of their own.

Finally, with the financial sector logging 1.8% losses today, the largest two laggards of the day are two of the biggest banks in the land. JPMorgan Chase (JPM -0.60%) shares slipped 3.5%, seemingly more because its peer and competitor Bank of America (BAC 1.00%) announced subpar results than because of anything JPMorgan itself did.

The 4.7% decline in Bank of America's stock Wednesday came after B of A made about 13% less than Wall Street was expecting in the first quarter. Even as earnings per share rocketed from $0.03 to $0.20, a number of unique charges depressed earnings last year, and analysts were expecting figures closer to earnings of $0.23 per share.