NYSE : BAC-PK

Bank of America Corporation

$24.26 USD

-$0.01 (-0.04%)

Volume
45.78K
Average Volume
53.18K
Market Capitalization
$343.39B
P/E Ratio
13.97
Dividend Yield
1.82%
Price Target
Year High
$25.38
Year Low
$24.06
Day High
Day Low
Payout Ratio
$0.29
Current Ratio
$0.07
Source Headline

Get BAC-PK Insider Trade Alerts

BAC-PK Price Target Summary

Last Month

0 analysts

Last Quarter

0 analysts

Last Year

0 analysts

All Time

0 analysts

BAC-PK Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2023-10-17 BMO Capital Maintain Market Perform Market Perform
2023-10-17 Oppenheimer Maintain Outperform Outperform
2023-10-02 Morgan Stanley Maintain Equal Weight Equal Weight
2023-09-25 Oppenheimer Maintain Outperform Outperform
2023-09-14 Piper Sandler Maintain Underweight Underweight
2023-09-11 RBC Capital Maintain Outperform Outperform
2023-08-22 Wells Fargo Maintain Overweight Overweight
2023-08-17 Oppenheimer Maintain Outperform Outperform
2023-07-18 Morgan Stanley Maintain Equal Weight Equal Weight
2023-07-18 BMO Capital Maintain Market Perform Market Perform
2023-07-18 Oppenheimer Maintain Outperform Outperform
2023-07-06 Morgan Stanley Maintain Equal Weight Equal Weight
2023-06-29 RBC Capital Maintain Outperform Outperform
2023-06-13 Citigroup Maintain Neutral Neutral
2023-05-11 Evercore ISI Group Maintain Outperform Outperform
2023-04-18 BMO Capital Maintain Market Perform Market Perform
2023-04-18 Keefe, Bruyette & Woods Maintain Underperform Underperform
2023-04-18 Morgan Stanley Maintain Equal Weight Equal Weight
2023-04-18 Oppenheimer Maintain Outperform Outperform
2023-04-18 Citigroup Maintain Neutral Neutral
2023-04-18 RBC Capital Maintain Outperform Outperform
2023-04-11 Barclays Maintain Overweight Overweight
2023-04-09 JP Morgan Maintain Overweight Overweight
2023-04-04 Morgan Stanley Maintain Equal Weight Equal Weight
2023-04-02 Goldman Sachs Maintain Buy Buy
2023-04-02 Wells Fargo Maintain Overweight Overweight
2023-03-23 RBC Capital Maintain Outperform Outperform
2023-03-22 Oppenheimer Maintain Outperform Outperform
2023-03-07 Odeon Capital Downgrade Buy Hold
2023-02-08 Keefe, Bruyette & Woods Downgrade Market Perform Underperform
2023-02-01 Oppenheimer Maintain Outperform Outperform
2023-01-30 Atlantic Equities Downgrade Overweight Neutral
2023-01-16 Oppenheimer Maintain Outperform Outperform
2023-01-16 Piper Sandler Downgrade Neutral Underweight
2023-01-09 Odeon Capital Upgrade Hold Buy
2023-01-05 Deutsche Bank Downgrade Buy Hold
2023-01-02 Barclays Maintain Overweight Overweight
2022-12-27 Oppenheimer Maintain Outperform Outperform
2022-12-15 Morgan Stanley Maintain Equal Weight Equal Weight
2022-12-05 Morgan Stanley Maintain Equal Weight Equal Weight
2022-11-13 Citigroup Downgrade Buy Neutral
2022-10-04 Morgan Stanley Maintain Equal Weight Equal Weight
2022-10-03 Goldman Sachs Maintain Buy Buy
2022-09-11 Deutsche Bank Maintain Buy Buy
2022-07-18 RBC Capital Maintain Outperform Outperform
2022-07-18 Credit Suisse Maintain Outperform Outperform
2022-07-18 Barclays Maintain Overweight Overweight
2022-07-11 Morgan Stanley Maintain Equal Weight Equal Weight
2022-07-10 Societe Generale Upgrade Hold Buy
2022-06-30 Piper Sandler Maintain Overweight Overweight
2022-06-30 Wells Fargo Maintain Overweight Overweight
2022-06-26 Credit Suisse Maintain Outperform Outperform
2022-06-23 Morgan Stanley Maintain Equal Weight Equal Weight
2022-06-13 RBC Capital Maintain Outperform Outperform
2022-04-19 BMO Capital Maintain Market Perform Perform
2022-04-18 BMO Capital Maintain Market Perform Market Perform
2022-04-04 Piper Sandler Maintain Overweight Overweight
2022-03-27 Morgan Stanley Upgrade Underweight Equal Weight
2022-03-07 Baird Upgrade Underperform Neutral
2022-01-19 Morgan Stanley Maintain Underweight Underweight
2022-01-05 JP Morgan Maintain Overweight Overweight
2022-01-02 Barclays Maintain Overweight Overweight
2021-12-05 Morgan Stanley Maintain Underweight Underweight
2021-10-31 Baird Downgrade Neutral Underperform
2021-10-24 Wells Fargo Maintain Overweight Overweight
2021-10-14 Oppenheimer Maintain Outperform Outperform
2021-10-14 Barclays Maintain Overweight Overweight
2021-10-14 Goldman Sachs Maintain Buy Buy
2021-10-14 RBC Capital Maintain Outperform Outperform
2021-10-06 Wolfe Research Downgrade Outperform Peer Perform
2021-09-12 Odeon Capital Upgrade Hold Buy
2021-07-28 Morgan Stanley Maintain Underweight Underweight
2021-07-15 Credit Suisse Maintain Outperform Outperform
2021-06-14 Credit Suisse Maintain Outperform Outperform
2021-05-03 Baird Downgrade Outperform Neutral
2021-03-31 Deutsche Bank Maintain Buy Buy
2021-02-28 Morgan Stanley Maintain Underweight Underweight
2021-01-25 Atlantic Equities Upgrade Neutral Overweight
2021-01-19 Morgan Stanley Maintain Underweight Underweight
2021-01-19 Credit Suisse Maintain Outperform Outperform
2021-01-10 Citigroup Upgrade Neutral Buy
2020-11-29 Morgan Stanley Downgrade Overweight Underweight
2020-09-02 Deutsche Bank Upgrade Hold Buy
2020-07-08 DA Davidson Downgrade Buy Neutral
2020-06-24 Morgan Stanley Maintain Overweight Overweight
2020-05-03 UBS Maintain Neutral Neutral
2020-04-15 BMO Capital Maintain Market Perform Market Perform
2020-04-15 Oppenheimer Maintain Outperform Outperform
2020-04-14 CFRA Maintain Buy Buy
2020-04-05 UBS Maintain Neutral Neutral
2020-04-05 Wells Fargo Maintain Overweight Overweight
2020-04-02 Piper Sandler Maintain Overweight Overweight
2020-04-01 Deutsche Bank Maintain Hold Hold
2020-03-31 Oppenheimer Maintain Outperform Outperform
2020-03-31 Wells Fargo Maintain Overweight Overweight
2020-03-29 Credit Suisse Maintain Outperform Outperform
2020-03-26 Citigroup Maintain Neutral Neutral
2020-03-26 Morgan Stanley Maintain Overweight Overweight
2020-03-24 Deutsche Bank Maintain Hold Hold
2020-03-16 Baird Upgrade Neutral Outperform
2020-03-09 Citigroup Maintain Neutral Neutral
2020-03-01 Morgan Stanley Maintain Overweight Overweight
2020-01-20 Atlantic Equities Downgrade Overweight Neutral
2020-01-15 Credit Suisse Maintain Outperform Outperform
2020-01-05 Barclays Upgrade Equal Weight Overweight
2020-01-02 BMO Capital Downgrade Outperform Market Perform
2019-12-15 Citigroup Maintain Neutral Neutral
2019-11-17 Morgan Stanley Maintain Overweight Overweight
2019-11-03 JP Morgan Maintain Overweight Overweight
2019-10-27 Odeon Capital Upgrade Hold Buy
2019-10-21 Atlantic Equities Upgrade Neutral Overweight
2019-10-20 UBS Maintain Buy Buy
2019-10-09 JP Morgan Maintain Overweight Overweight
2019-10-03 Morgan Stanley Maintain Overweight Overweight
2019-09-16 Morgan Stanley Maintain Overweight Overweight
2019-09-05 Keefe, Bruyette & Woods Downgrade Outperform Market Perform
2019-08-28 Raymond James Downgrade Outperform Market Perform
2019-07-25 Keefe, Bruyette & Woods Upgrade Market Perform Outperform
2019-07-08 JP Morgan Maintain Overweight Overweight
2019-06-17 BMO Capital Upgrade Market Perform Outperform
2019-04-29 Atlantic Equities Downgrade Overweight Neutral
2019-04-16 BMO Capital Maintain Market Perform Market Perform
2019-04-16 Jefferies Downgrade Buy Hold
2019-03-25 Oppenheimer Maintain Outperform Outperform
2019-01-08 UBS Upgrade Neutral Buy
2018-12-11 Keefe, Bruyette & Woods Downgrade Outperform Market Perform
2018-12-06 Credit Suisse Maintain Outperform Outperform
2018-10-15 BMO Capital Maintain Market Perform Market Perform
2018-04-23 Citigroup Maintain Neutral Neutral
2018-04-16 Barclays Maintain Equal Weight Equal Weight
2018-03-15 Credit Suisse Maintain Outperform Outperform
2018-02-01 Morgan Stanley Maintain Overweight Overweight
2017-10-31 JP Morgan Maintain Overweight Overweight
2017-10-15 Nomura Maintain Buy Buy
2017-10-15 UBS Maintain Neutral Neutral
2017-10-15 BMO Capital Maintain Market Perform Market Perform
2017-10-09 Citigroup Maintain Neutral Neutral
2017-10-08 Citigroup Maintain Neutral Neutral
2017-07-09 Oppenheimer Maintain Outperform Outperform
2017-04-23 Berenberg Downgrade Buy Hold
2017-04-03 Citigroup Downgrade Buy Neutral
2017-02-15 Macquarie Upgrade Neutral Outperform
2017-01-11 Societe Generale Upgrade Hold Buy
2017-01-10 UBS Downgrade Buy Neutral
2016-12-20 Atlantic Equities Upgrade Neutral Overweight
2016-11-30 Standpoint Research Downgrade Buy Hold
2016-11-29 Deutsche Bank Maintain Hold Hold
2016-11-28 Keefe, Bruyette & Woods Upgrade Market Perform Outperform
2016-11-15 Baird Downgrade Outperform Neutral
2016-11-14 Guggenheim Downgrade Buy Neutral
2016-11-07 Deutsche Bank Downgrade Buy Hold
2016-10-09 Jefferies Maintain Buy Buy
2016-09-22 CLSA Maintain Outperform Outperform
2016-07-18 Citigroup Maintain Buy Buy
2016-07-18 Keefe, Bruyette & Woods Maintain Market Perform Market Perform
2016-07-06 Raymond James Downgrade Outperform Market Perform
2016-05-15 Keefe, Bruyette & Woods Downgrade Outperform Market Perform
2016-04-16 Citigroup Maintain Buy Buy
2016-04-06 JP Morgan Maintain Overweight Overweight
2016-03-09 Keefe, Bruyette & Woods Maintain Outperform Outperform
2016-02-29 Atlantic Equities Downgrade Overweight Neutral
2016-02-24 Credit Suisse Maintain Outperform Outperform
2016-01-25 Deutsche Bank Maintain Buy Buy
2016-01-19 Barclays Maintain Equal Weight Equal Weight
2016-01-19 Piper Sandler Upgrade Hold Buy
2015-10-06 Jefferies Maintain Buy Buy
2015-10-05 Oppenheimer Maintain Outperform Outperform
2015-09-07 Nomura Upgrade Neutral Buy
2015-08-25 UBS Upgrade Neutral Buy
2015-08-24 Macquarie Upgrade Underperform Neutral
2015-08-24 Baird Upgrade Neutral Outperform
2015-08-24 Bernstein Upgrade Neutral Outperform
2015-08-23 Keefe, Bruyette & Woods Upgrade Market Perform Outperform
2015-07-19 RBC Capital Maintain Outperform Outperform
2015-07-19 Jefferies Maintain Buy Buy
2015-07-15 Keefe, Bruyette & Woods Maintain Market Perform Market Perform
2015-05-27 Portales Partners Downgrade Outperform Sector Perform
2015-05-05 BMO Capital Downgrade Outperform Market Perform
2015-04-15 Jefferies Maintain Buy Buy
2015-04-15 BMO Capital Maintain Outperform Outperform
2015-04-15 Oppenheimer Maintain Outperform Outperform
2015-04-15 Barclays Maintain Equal Weight Equal Weight
2015-03-12 Oppenheimer Maintain Outperform Outperform
2015-03-01 Citigroup Maintain Buy Buy
2015-02-26 UBS Downgrade Buy Neutral
2015-01-15 Jefferies Maintain Buy Buy
2015-01-04 Barclays Maintain Equal Weight Equal Weight
2014-10-15 FBR Capital Upgrade Market Perform Outperform
2014-10-01 UBS Upgrade Neutral Buy
2014-09-07 Goldman Sachs Upgrade Neutral Buy
2014-09-03 JP Morgan Maintain Overweight Overweight
2014-09-02 Nomura Downgrade Buy Neutral
2014-07-01 Deutsche Bank Upgrade Hold Buy
2014-06-18 JP Morgan Maintain Overweight Overweight
2014-05-11 Portales Partners Upgrade Underperform Sector Perform
2014-05-11 Jefferies Maintain Buy Buy
2014-04-28 JP Morgan Maintain Overweight Overweight
2014-04-24 SunTrust Robinson Humphrey Maintain Neutral Neutral
2014-04-23 Deutsche Bank Maintain Hold Hold
2014-04-16 Jefferies Maintain Buy Buy
2014-04-16 Morgan Stanley Maintain Overweight Overweight
2014-04-16 Oppenheimer Upgrade Market Perform Outperform
2014-03-23 Atlantic Equities Downgrade Overweight Neutral
2014-01-15 Raymond James Maintain Outperform Outperform
2014-01-01 Citigroup Upgrade Neutral Buy
2013-12-02 Guggenheim Maintain Neutral Neutral
2013-11-04 Bernstein Maintain Market Perform Market Perform
2013-10-16 Baird Maintain Neutral Neutral
2013-10-16 Raymond James Downgrade Strong Buy Outperform
2013-09-26 Guggenheim Downgrade Buy Neutral
2013-08-20 Credit Suisse Maintain Neutral Neutral
2013-07-09 JP Morgan Maintain Overweight Overweight
2013-05-19 Keefe, Bruyette & Woods Downgrade Outperform Market Perform
2013-05-14 Deutsche Bank Maintain Hold Hold
2013-04-22 Morgan Stanley Upgrade Equal Weight Overweight
2013-04-17 UBS Maintain Neutral Neutral
2013-04-17 Barclays Maintain Equal Weight Equal Weight
2013-04-17 Nomura Maintain Neutral Neutral
2013-03-14 Scotiabank Upgrade Sector Perform Sector Outperform
2013-03-07 Edward Jones Upgrade Hold Buy
2013-01-10 Piper Sandler Downgrade Buy Hold
2013-01-09 UBS Maintain Neutral Neutral
2013-01-08 Credit Suisse Downgrade Outperform Neutral
2013-01-07 JP Morgan Maintain Overweight Overweight
2013-01-06 ISI Group Maintain Buy Buy
2013-01-06 Goldman Sachs Maintain Neutral Neutral
2013-01-03 Deutsche Bank Maintain Hold Hold
2013-01-02 Nomura Maintain Neutral Neutral
2013-01-02 Citigroup Maintain Neutral Neutral
2012-11-18 Stifel Upgrade Hold Buy
2012-11-07 ISI Group Upgrade Hold Buy
2012-10-17 Sterne Agee Maintain Neutral Neutral
2012-10-17 UBS Maintain Neutral Neutral
2012-10-17 Nomura Maintain Neutral Neutral
2012-10-16 ISI Group Maintain Hold Hold
2012-09-16 Citigroup Maintain Neutral Neutral
2012-07-17 ISI Group Maintain Hold Hold
2012-07-10 Bernstein Maintain Market Perform Market Perform
2012-06-03 UBS Maintain Neutral Neutral
2012-05-21 Sterne Agee Maintain Neutral Neutral
2012-04-19 Citigroup Maintain Neutral Neutral
2012-04-10 Guggenheim Upgrade Neutral Buy
2012-04-09 JP Morgan Maintain Overweight Overweight
2012-04-01 UBS Maintain Neutral Neutral
2012-03-29 Deutsche Bank Maintain Hold Hold
2012-03-18 Morgan Stanley Maintain Equal Weight Equal Weight
2012-02-26 UBS Maintain Neutral Neutral
2012-02-13 Citigroup Downgrade Buy Neutral