Net profit for the second quarter totalled $2.72bn (£1.6bn), an increase of 36% on the same period last year.
Revenues at the company rose 41% to a record $27.7bn. Its results come two days after rival Goldman Sachs reported a $3.44bn second quarter profit. Also this was one day after they received my mortgage payment.
Analysts said the results underscored growing confidence among banks and could signal an end to the crisis.