Bank of America says buy these five stocks ahead of earnings including Amazon Leave a Comment / By Market Social / January 18, 2026 Bank of America named some of its favorite stocks to buy heading into earnings.