Bank of America is one of the largest and most important banks in the United States. It is one of the four largest banks in America. The financial conglomerate is recognized as systemically important, its clients are millions of individuals and entrepreneurs. The headquarters is located in the largest city in North Carolina - Charlotte. Bank of America shares are attractive to both American investors and foreign investors. Bank of America (NYSE:BAC) stock price online, charts, stock price history, technical and fundamental analysis, reports, dividends, comments and more.