 Similarly, Bank of America shares climbed to a two-year high after its own trading and investment banking results beat analysts' expectations, as well as outperforming in equities, trading and underwriting fees.