Bank of America Corp. Chief Executive Officer Brian T. Moynihan

Bank of America Corp. Chief Executive Officer Brian T. Moynihan

Andrew Harrer/Bloomberg

Revenue has dropped every year of Bank of America Corp. Chief Executive Officer Brian T. Moynihan’s three-year tenure as he sold assets, repaired the firm’s balance sheet and settled more than $40 billion in claims tied to defective mortgages.