Bank of America says Nvidia and these other stocks are on sale

Bank of America named several stocks that it said are undervalued.