Bank of America reveals 5 top stocks based on companies' strong charts

Brendan McDermid | Reuters

Bank of America has named a raft of stocks with strong corporate charts, including five that are buy-rated by its analysts.