Bank of America (BAC) posted an average annual earnings growth of 2.7% over the past five years, highlighted by a sharp 28.8% ...