Bank of America Corporation which can be found using ticker (BAC) now have 22 confirmed analysts covering the stock with the consensus suggesting a rating of ‘buy’. The range between the high target price and low target price is between 42.96 and 25.59 calculating the mean target price we have $33.32. Now with the previous closing price of $27.39 this now indicates there is a potential upside of 21.7%. The 50 day moving average now sits at $28.91 and the 200 day MA is $33.02. The company has a market capitalization of 217.72B. The current share price for the company is: 27.09 USD
The potential market cap would be $264,853,484,087 based on the market consensus.
USD
The company has a dividend yield of 2.49%. Other points of data to note are a P/E ratio of 8.14, revenue per share of 11.68 and a 0.89% return on assets.