International Business Machines Corp (NYSE:IBM) is reporting its second-quarter earnings on Wednesday. Wall Street expects $2.19 in EPS and $15.6 billion in revenues as the company reports after market hours.
The stock is up 32.11% over the past year, 12.72% YTD.
Let’s look at what the charts indicate for IBM stock, and how the stock…






