International Business Machines Corporation (NYSE:IBM) is another stock that Jim Cramer has been quite optimistic about. However, its shares are down by 23% year-to-date and by 12% over the past year. The primary reason behind the weak performance is International Business Machines Corporation (NYSE:IBM)’s preliminary second-quarter earnings report released on July 14th. The results saw […]Read More
