Bank of America says these stocks have plenty of upside, including one Magnificent Seven name Leave a Comment / By Market Social / March 22, 2026 Bank of America named five stocks that are well positioned despite a turbulent macroeconomy.