Forget International Business Machines Corp.: These 3 Stocks Are Better Buys

IBM (NYSE: IBM) reported its second-quarter earnings on July 18, and the results were unimpressive. Revenue fell 5% year over year to $19.29 billion, marking its 21st straight quarter of annual declines and missing estimates by $160 million.

The story was a familiar one -- its higher-growth "strategic imperatives" (cloud, mobile, social, security, and analytics) still weren't growing fast enough to offset the weakness of its older business hardware and software businesses.

Security analysts at IBM's X-Force Command Center. Image source: IBM.

Continue reading


Source: Fool.com