“IBM did not raise its full-year revenue guidance due to concerns about the macroeconomic environment.”