IBM, also reporting results after the close, gained 2.5% to $201 after finishing the day's session 0.8% higher at $196.08.
TD Ameritrade Holding jumped 3.1% to $19.03 as the brokerage and financial services company said fourth-quarter sales beat analysts' expectations.