Shares of International Business Machines (NYSE: IBM) have slumped over the past few years as the company works through its latest transformation. This gives long-term investors an opportunity to take advantage of the pessimism surrounding IBM and buy the stock at a great price.

Click through the following slideshow to see seven reasons investors should consider buying shares of IBM.