Traders sold shares of Bank of America Corp. (NYSE:BAC) on strength during trading on Tuesday. $115.11 million flowed into the stock on the tick-up and $140.45 million flowed out of the stock on the tick-down, for a money net flow of $25.34 million out of the stock. Of all companies tracked, Bank of America Corp. had the 0th highest net out-flow for the day. Bank of America Corp. traded up $0.16 for the day and closed at $14.53

BAC has been the topic of several recent research reports. Credit Suisse Group AG reissued an “outperform” rating and issued a $18.00 price target on shares of Bank of America Corp. in a report on Thursday, July 7th. Vetr upgraded Bank of America Corp. from a “hold” rating to a “buy” rating and set a $14.90 target price on the stock in a research report on Monday. Barclays PLC restated an “equal weight” rating and issued a $19.00 target price on shares of Bank of America Corp. in a research report on Sunday, July 10th. Citigroup Inc. raised their target price on Bank of America Corp. from $16.00 to $17.00 and gave the company a “buy” rating in a research report on Tuesday, July 19th. Finally, Keefe, Bruyette & Woods restated a “hold” rating and issued a $15.00 target price on shares of Bank of America Corp. in a research report on Wednesday, July 20th. One equities research analyst has rated the stock with a sell rating, eight have assigned a hold rating and twenty-two have given a buy rating to the company. The company presently has a consensus rating of “Buy” and a consensus price target of $17.30.

The company has a market capitalization of $152.80 billion and a P/E ratio of 12.20. The firm has a 50 day moving average price of $13.59 and a 200 day moving average price of $13.69.

Bank of America Corp. (NYSE:BAC) last issued its earnings results on Monday, July 18th. The financial services provider reported $0.36 EPS for the quarter, beating the consensus estimate of $0.33 by $0.03. During the same quarter in the previous year, the firm posted $0.45 EPS. The business had revenue of $20.60 million for 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. Equities analysts expect that Bank of America Corp. will post $1.26 EPS for the current fiscal year.

Other hedge funds have recently added to or reduced their stakes in the company. Vanguard Group Inc. boosted its stake in Bank of America Corp. by 2.1% in the fourth quarter. Vanguard Group Inc. now owns 585,080,310 shares of the financial services provider’s stock worth $9,846,901,000 after buying an additional 11,856,256 shares in the last quarter. Dimensional Fund Advisors LP boosted its stake 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 worth $816,367,000 after buying an additional 281,039 shares in the last quarter. Standard Life Investments LTD boosted its stake in Bank of America Corp. by 9.2% in the fourth quarter. Standard Life Investments LTD now owns 32,739,777 shares of the financial services provider’s stock worth $551,175,000 after buying an additional 2,759,595 shares in the last quarter. Sumitomo Mitsui Trust Holdings Inc. boosted its stake in Bank of America Corp. by 1.5% in the fourth quarter. Sumitomo Mitsui Trust Holdings Inc. now owns 28,870,934 shares of the financial services provider’s stock worth $492,249,000 after buying an additional 422,034 shares in the last quarter. Finally, Principal Financial Group Inc. boosted its stake in Bank of America Corp. by 2.6% in the fourth quarter. Principal Financial Group Inc. now owns 14,364,629 shares of the financial services provider’s stock worth $241,757,000 after buying an additional 367,629 shares in 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.