Bank of America Q1 2026 earnings beat on trading and interest income

Bank of America Q1 2026 earnings beat on trading and interest income