These stocks have plenty of upside as June approaches, Bank of America says

The firm named five stocks that have plenty more room to run in June and beyond.