It's been a long road for International Business Machines (NYSE: IBM) investors. The company kicked off a transformation ...