NYSE : BAC-PB

Bank of America Corporation — Stock Grades

$24.98 USD

-$0.03 (-0.11%)

Volume
83.87K
Average Volume
94.52K
Market Capitalization
$348.93B
P/E Ratio
13.88
Dividend Yield
1.83%
Price Target
$40.00
Year High
$25.78
Year Low
$24.52
Day High
Day Low
Payout Ratio
$0.29
Current Ratio
$0.07
BAC-PB Stock Grades
Date Grading Company Previous Grade New Grade Action
2023-10-17 Oppenheimer Outperform Outperform Maintain
2023-10-17 BMO Capital Market Perform Market Perform Maintain
2023-10-02 Morgan Stanley Equal Weight Equal Weight Maintain
2023-09-25 Oppenheimer Outperform Outperform Maintain
2023-09-14 Piper Sandler Underweight Underweight Maintain
2023-09-11 RBC Capital Outperform Outperform Maintain
2023-08-22 Wells Fargo Overweight Overweight Maintain
2023-08-17 Oppenheimer Outperform Outperform Maintain
2023-07-18 Oppenheimer Outperform Outperform Maintain
2023-07-18 Morgan Stanley Equal Weight Equal Weight Maintain
2023-07-18 BMO Capital Market Perform Market Perform Maintain
2023-07-06 Morgan Stanley Equal Weight Equal Weight Maintain
2023-06-29 RBC Capital Outperform Outperform Maintain
2023-06-13 Citigroup Neutral Neutral Maintain
2023-05-11 Evercore ISI Group Outperform Outperform Maintain
2023-04-18 Morgan Stanley Equal Weight Equal Weight Maintain
2023-04-18 BMO Capital Market Perform Market Perform Maintain
2023-04-18 Keefe, Bruyette & Woods Underperform Underperform Maintain
2023-04-18 Citigroup Neutral Neutral Maintain
2023-04-18 RBC Capital Outperform Outperform Maintain
2023-04-18 Oppenheimer Outperform Outperform Maintain
2023-04-11 Barclays Overweight Overweight Maintain
2023-04-09 JP Morgan Overweight Overweight Maintain
2023-04-04 Morgan Stanley Equal Weight Equal Weight Maintain
2023-04-02 Wells Fargo Overweight Overweight Maintain
2023-04-02 Goldman Sachs Buy Buy Maintain
2023-03-23 RBC Capital Outperform Outperform Maintain
2023-03-22 Oppenheimer Outperform Outperform Maintain
2023-03-07 Odeon Capital Buy Hold Downgrade
2023-02-08 Keefe, Bruyette & Woods Market Perform Underperform Downgrade
2023-02-01 Oppenheimer Outperform Outperform Maintain
2023-01-30 Atlantic Equities Overweight Neutral Downgrade
2023-01-16 Oppenheimer Outperform Outperform Maintain
2023-01-16 Piper Sandler Neutral Underweight Downgrade
2023-01-09 Odeon Capital Hold Buy Upgrade
2023-01-05 Deutsche Bank Buy Hold Downgrade
2023-01-02 Barclays Overweight Overweight Maintain