Bank of America makes a list of its top stock ideas every quarter. The list is based on deep research by its team. These stocks are chosen because the experts believe in their potential.