Mac sales were up in April, despite concerns that the launch of the iPad might cannibalize Apple's computer line. Instead, iPod sales are down. What does it mean and what does Wall Street make of it?
HP reports its quarterly earnings today. The earnings are expected to be strong but analysts will surely have a number of questions, ranging from the integration plans for Palm to the economic turmoil in Europe.