Investors purchased shares of Bank of America Corp. (NYSE:BAC) on weakness during trading on Friday. $375.59 million flowed into the stock on the tick-up and $329.22 million flowed out of the stock on the tick-down, for a money net flow of $46.37 million into the stock. Of all stocks tracked, Bank of America Corp. had the 8th highest net in-flow for the day. Bank of America Corp. traded down ($0.16) for the day and closed at $15.98

A number of research analysts recently issued reports on the stock. Deutsche Bank AG reissued a “buy” rating on shares of Bank of America Corp. in a research report on Saturday, June 4th. Wells Fargo & Co. reaffirmed a “buy” rating on shares of Bank of America Corp. in a report on Saturday, July 9th. Royal Bank Of Canada reaffirmed a “buy” rating on shares of Bank of America Corp. in a report on Saturday, July 9th. Jefferies Group reaffirmed a “buy” rating on shares of Bank of America Corp. in a report on Sunday, July 10th. Finally, Vetr cut shares of Bank of America Corp. from a “strong-buy” rating to a “buy” rating and set a $14.20 target price for the company. in a report on Tuesday, June 28th. One equities research analyst has rated the stock with a sell rating, eight have assigned a hold rating, twenty-one have given a buy rating and one has given a strong buy rating to the stock. The company has a consensus rating of “Buy” and an average price target of $24.39.

The stock has a market cap of $168.26 billion and a price-to-earnings ratio of 13.41. The firm’s 50 day moving average is $14.92 and its 200 day moving average is $14.01.

Bank of America Corp. (NYSE:BAC) last posted its earnings results on Monday, July 18th. The financial services provider reported $0.36 earnings per share for the quarter, beating the consensus estimate of $0.33 by $0.03. The firm had revenue of $20.60 million for the quarter, compared to analysts’ expectations of $20.41 billion. During the same period last year, the firm earned $0.45 earnings per share. Bank of America Corp.’s revenue for the quarter was down 7.2% compared to the same quarter last year. On average, analysts expect that Bank of America Corp. will post $1.26 EPS for the current year.

The company also recently announced a quarterly dividend, which will be paid on Friday, September 23rd. Stockholders of record on Friday, September 2nd will be issued a dividend of $0.075 per share. This represents a $0.30 annualized dividend and a dividend yield of 1.88%. This is an increase from Bank of America Corp.’s previous quarterly dividend of $0.05. The ex-dividend date is Wednesday, August 31st.

In other news, Director Thomas D. Woods bought 25,000 shares of the business’s stock in a transaction dated Tuesday, August 2nd. The stock was purchased at an average cost of $14.13 per share, with a total value of $353,250.00. Following the acquisition, the director now directly owns 32,459 shares in the company, valued at $458,645.67. The acquisition was disclosed in a filing with the SEC, which is accessible through this hyperlink.

Several institutional investors have recently bought and sold shares of BAC. Dimensional Fund Advisors LP raised its position in Bank of America Corp. by 0.6% in the fourth quarter. Dimensional Fund Advisors LP now owns 48,502,101 shares of the financial services provider’s stock valued at $816,367,000 after buying an additional 281,039 shares during the period. AJO LP raised its position in Bank of America Corp. by 1.2% in the fourth quarter. AJO LP now owns 31,975,580 shares of the financial services provider’s stock valued at $538,149,000 after buying an additional 368,745 shares during the period. State of Tennessee Treasury Department raised its position in Bank of America Corp. by 6.6% in the fourth quarter. State of Tennessee Treasury Department now owns 9,738,232 shares of the financial services provider’s stock valued at $163,894,000 after buying an additional 601,931 shares during the period. Baird Financial Group Inc. raised its position in Bank of America Corp. by 8.0% in the fourth quarter. Baird Financial Group Inc. now owns 705,002 shares of the financial services provider’s stock valued at $11,865,000 after buying an additional 52,032 shares during the period. Finally, Greenwood Capital Associates LLC raised its position in Bank of America Corp. by 0.6% in the fourth quarter. Greenwood Capital Associates LLC now owns 305,929 shares of the financial services provider’s stock valued at $5,149,000 after buying an additional 1,942 shares during the period.

Bank of America Corporation is a bank holding and financial holding company. The Company is a financial institution, serving individual consumers, small- and middle-market businesses, institutional investors, corporations and governments with various banking, investing, asset management and other financial and risk management products and services.

Get Analysts' Upgrades and Downgrades Daily - Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.