The news: Bank of America and Citi beat analysts' revenue expectations for Q1 2025 thanks in part to higher credit card interest income.
- Bank of America’s revenues totaled $27.4 billion, versus analyst estimates of $25.8 billion, per Bloomberg.
- Citi’s revenues totaled $21.6 billion, beating analysts' estimates of $21.29 billion, per CNBC.