Could Buying Bank of America Stock Today Set You Up for Life?

Key Points Bank of America posted strong financial results for the third quarter. The massive financial services entity benefits from a wide economic moat. It's difficult to believe that Bank of America shares can generate outsized investment returns over the long haul. 10 stocks we like better than Bank of America › Bank of America (NYSE: BAC) is one of the largest financial institutions in the world. And this makes it critical to the smooth flow of capital and functioning of our economy. Consequ ...