JPM Shares Drop 3.1% as Revenue Miss Overshadows Earnings Beat