Banking Giants Exceed Expectations as Stock Market Boom Boosts Revenue