International Business Machines (IBM) Stock Tumbles 22% as Citi Analyst Sets $285 Price Target