Bank of America names five ‘best-in-class’ stocks with major upside in 2025Bank of America revealed five stocks to buy in 2025.