Here are Bank of America's top picks for earnings season

John Deere lawn tractors sit on display at Klein Equipment, a John Deere dealership in Galesburg, Illinois.
Daniel Acker | Bloomberg | Getty Images

A number of companies that beat last earnings season are poised to do the same in the coming weeks, according to Bank of America.

More In Pro Insight

CNBC ProHedge fund managers love these stocks, and they are trouncing the market
CNBC ProWall Street expects these 10 stocks to increase the most over the next 12 months
CNBC ProHSBC says Southeast Asia should be on investors' radar screen. Here are 11 stocks to buy