Buy them cheap and hold them for the rest of time.
The answer depends on your needs and investment objectives.
Retirees may want to consider adding shares of Cisco Systems, Bank of America, and Pfizer to their portfolios right now. Here's why.
B of A is the highest-rated big bank stock by analysts.
The problem with Bank of America, from the standpoint of an activist investor, is that there ain't no quick fix.
The former Fed Chairman thinks interest rates are about to rise.
As a general rule, banks should avoid using stock buybacks to create shareholder value. But right now, the exception to this rule seems to govern Bank of America's plan to buyback $5 billion worth of stock over the next 12 months.
Bank of America's average daily trading volume is four times that of Citigroup's.
Here are three stocks I plan to keep for the next 50 years, or even longer.
B of A recently updated its guidance, saying that a 100-basis-point increase in interest rates would translate into $7.5 billion in added net interest income.