JPMorgan Chase rose 2.9 percent after the bank reported earnings that were better than analysts expected.