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

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

Pete Marovich/Bloomberg

Bank of America Corp. Chief Executive Officer Brian T. Moynihan has said the “lion’s share” of mortgage costs are behind his bank after booking more than $45 billion tied to his predecessor’s 2008 takeover of Countrywide Financial Corp.