Most big banks trading near 52-week high except BAC, so you can't say that nothing is wrong with BAC. In 1Q15, JPM, GS, WFC, C all reported better than expected results and they all set new highs earlier in the week. BAC is the only stock which has not set a new high since it did a long time ago at $18.20. BAC's return on equity is the lowest in the industry. It's just a badly managed bank with a lousy Board of Directors who have lost sense of time - we are 8 years past the financial meltdown and still way below the stock price that existed before the financial crisis
Eight years after the financial crisis, BAC still way below the high set before the crisis. BAC needs to:
1. Cut costs more - the old margins are not coming back, so need to cut costs more aggressively.
2. BAC is so big, it's hard to manage effectively. Need to do strategic restructuring by getting rid of small units that don't have growth potential.
3. Cut pay throughout the bank - those making more than $100,000 should take a10% cut in pay and bonus.