Experience real-time quotes &

news with the most powerful

iPhone application for investors.

Get the FREE DailyFinance iPhone application



  • BANK OF AMERICA CORPORATION Analyst Recommendations

  • Analyst Consensus: BAC

    First Call Consensus Recommendation

    • Strong Buy1
    • Buy2
    • Hold3
    • Sell4
    • Strong Sell5
    Mean Analyst Consensus Recommendation Analysts Reporting
    Current Recommendation 2.040 Buy 25
    30 Days Ago 2.333 Buy 24
    60 Days Ago 2.333 Buy 24
    90 Days Ago 2.292 Buy 24
    120 Days Ago 2.292 Buy 24
  • Analyst Ratings: BAC

    Brokerage Firm Previous Rating Current Rating Change Date Price Target
    RBC Capital Mkts Sector Perform Outperform 10/20/2009 22.00
    Barclays Capital Equal Weight 10/19/2009 20.00
    Wells Fargo Market Perform Outperform 10/07/2009
    Bernstein Outperform 10/02/2009 25.00
    Collins Stewart Buy 09/23/2009
    Standpoint Research Hold 07/24/2009 18.00
    Keefe Bruyette Mkt Perform Outperform 06/10/2009 16.50
    Deutsche Securities Hold 06/03/2009 11.00
    FBR Capital Underperform Mkt Perform 05/25/2009 12.00
    Robert W. Baird Neutral Outperform 05/06/2009 18.00
    Deutsche Securities Hold 04/27/2009 8.00
    Barclays Capital Equal Weight 04/14/2009 17.00
    Credit Suisse Neutral 04/14/2009 8.00
    Wachovia Underperform 04/14/2009
    Oppenheimer Perform 03/16/2009
    Ladenburg Thalmann Buy 02/17/2009
    Argus Buy Hold 02/13/2009
    Robert W. Baird Outperform Neutral 01/21/2009 9.00
    Deutsche Securities Hold 01/20/2009 10.00
    UBS Neutral 01/20/2009 8.00
    Barclays Capital Equal Weight 01/20/2009 24.00
    RBC Capital Mkts Sector Perform 01/20/2009 8.00
    Stifel Nicolaus Buy Hold 01/20/2009
    Friedman Billings Underperform 01/20/2009 5.00
    RBC Capital Mkts Sector Perform 01/14/2009 12.00
    Deutsche Securities Hold 01/05/2009 17.00
    Fox Pitt In Line Outperform 01/05/2009 23.00
    Sterne Agee Sell 12/23/2008 10.00
    Credit Suisse Neutral 12/18/2008 18.00
    Barclays Capital Equal Weight 12/16/2008 26.00