Bank of America secures the #2 spot with approximately $100 billion in net revenue for 2025 and $3.3 trillion in total assets, based in Charlotte, North Carolina. Its Merrill Lynch division holds over $3.5 trillion in client balances, making it a wealth management powerhouse. The bank consistently ranks among the top 3 globally in investment banking fee pools and is 23% more profitable in leveraged finance than the typical rival, with particular strength in investment-grade debt.

Comments on "Bank of America"
Create a free account or sign in to join the discussion.
Sign in to join the conversation