(NYSE: IBM) posted its second-quarter earnings report on July 19. The tech giant's revenue declined 0.4% year over year (but rose 0.4% on constant currency terms) to $15.5 billion, which missed analysts' expectations by $70 million. Its adjusted EPS declined 6% to $2.18 but still cleared the consensus forecast by $0.76.

IBM's stock dipped 1% during after-hours trading following that report, and it's declined about 5% year to date. Neither the bulls nor the bears seem too enthusiastic about IBM -- but is it worth buying as a long-term investment right now?

Image source: Getty Images.

Continue reading


Source Fool.com