IBM shares drop 4% after Q3 revenue fails to impress Wall Street