Q1 earnings topped the Wall Street consensus as investment banking revived, and sales and trading revenue benefited from ...