Bank of America released fourth-quarter earnings Tuesday exceeding analysts’ estimates for profit while revenue fell short. The bank has pledged to buyback $2.9 billion worth of shares this quarter. Shares fell 1.4% to $32.55 in pre-market trading.