Traders bought shares of Bank of America Corp. (NYSE:BAC) on weakness during trading hours on Thursday. $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 31st 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 analysts have issued reports on the company. S&P Equity Research reaffirmed a “buy” rating and set a $18.00 price target on shares of Bank of America Corp. in a report on Wednesday. Vetr raised Bank of America Corp. from a “hold” rating to a “buy” rating and set a $16.56 price target for the company in a report on Monday, August 29th. Goldman Sachs Group Inc. reaffirmed a “conviction-buy” rating and set a $17.00 price target on shares of Bank of America Corp. in a report on Friday, August 26th. Sanford C. Bernstein upgraded Bank of America Corp. from a “neutral” rating to an “outperform” rating and set a $19.00 target price on the stock in a research report on Thursday, August 25th. Finally, Deutsche Bank AG reiterated a “buy” rating and set a $175.00 target price on shares of Bank of America Corp. in a research report on Thursday, August 25th. One research analyst has rated the stock with a sell rating, eight have assigned a hold rating, twenty-one have assigned a buy rating and one has issued a strong buy rating to the stock. Bank of America Corp. presently has an average rating of “Buy” and a consensus price target of $24.39.

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

Bank of America Corp. (NYSE:BAC) last issued its earnings results on Monday, July 18th. The financial services provider reported $0.36 earnings per share (EPS) for the quarter, topping the Zacks’ consensus estimate of $0.33 by $0.03. The business earned $20.60 million during the quarter, compared to the consensus estimate of $20.41 billion. The business’s revenue was down 7.2% on a year-over-year basis. During the same period in the prior year, the business earned $0.45 EPS. On average, equities research analysts forecast that Bank of America Corp. will post $1.26 earnings per share for the current year.

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

In other news, Director Thomas D. Woods purchased 25,000 shares of the company’s stock in a transaction on Tuesday, August 2nd. The shares were bought at an average price of $14.13 per share, for a total transaction of $353,250.00. Following the completion of the purchase, the director now owns 32,459 shares of the company’s stock, valued at $458,645.67. The purchase was disclosed in a legal filing with the Securities & Exchange Commission, which is available through this link.

Several large investors have recently made changes to their positions in BAC. Braver Wealth Management LLC raised its stake in shares of Bank of America Corp. by 4.5% in the fourth quarter. Braver Wealth Management LLC now owns 269,167 shares of the financial services provider’s stock valued at $4,530,000 after buying an additional 11,652 shares during the last quarter. Private Capital Management Inc. purchased a new stake in shares of Bank of America Corp. during the fourth quarter valued at approximately $1,079,000. State of Tennessee Treasury Department raised its stake in shares of 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 last quarter. Dimensional Fund Advisors LP raised its stake in shares of 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 last quarter. Finally, Baird Financial Group Inc. raised its stake in shares of 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 last quarter.

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.