[BusinessInsider] International Business Machines Corp. (NYSE:IBM) reported earnings that declined 4% year-over-year to $22.4 billion.In morning trade on Monday, shares of IBM were down about 7%.According to data from Yahoo Finance, Wall Street expects IBM's annual revenue in its fiscal-year 2014, which ends in December, to decline 2.3% to $97.4 billion. T hose expectations are not yet adjusted for Monday's results, which disappointed by about $1 billion, so the Street's annual expectations are likely to be pared further.Stock PerformanceTaking a look at the company’s recent performance, International Business Machines Corp (IBM) reported Second quarter earnings for fiscal 2014 on July 17th. The company reported actual earnings per share of $4.32 against the consensus Street estimate of $4.29. This represents year over year growth of 9.49%. International Business Machines Corp posted revenue of $24.36 billion against estimates of $24.13 billion.International Business Machines Corp (IBM) is currently valued at $161.69 billion and closed the last trading session at $162.08. The stock has a 50-day moving average of $190.99 and a 200-day moving average of $189.45.

Is this a Buying Opportunity?There are currently twenty two analysts that we track that cover the stock. Of those twenty two, five have a Buy rating, fifteen have a hold rating and two have a Sell rating. On a consensus basis this yields a score of 2.14 and a Hold. The combined price objective of these covering analysts is $196.43, which represents a 3.91% upside difference to the last closing price.The most recent analyst activity consisted of Credit Agricole initiating Coverage with buy stance on the company. Credit Suisse has a price target of $225.00 which represents an upside of 18.53% from the last closing price. On the date of the report, the stock closed at $189.83.Another research firm weighing in recently was Zacks who reiterated rating with Neutral stance on the stock. On September 15th Zacks upgraded their price target on the stock from $201.00, a 4.79% upside to the current price. On the day of the report, IBM shares closed at $191.81.Company ProfileInternational Business Machines Corp (IBM) provides information technology (IT) products and services worldwide. The company’s Global Technology Services segment provides IT infrastructure and business process services, including outsourcing, process, integrated technology, cloud, and technology support. Its Global Business Services segment offers consulting solutions for strategy and transformation, application innovation, enterprise applications, and smarter analytics; and application management, maintenance, and support services. International Business Machines Corporations Software segment offers middleware and operating systems software etc.






