IBM shares fell 22% to $228 in pre-market trading on July 14 following a disappointing second-quarter revenue forecast.