It's been a wild ride for International Business Machines Corp. (NYSE: IBM) stock this year.
Wall Street simply doesn't know what to do...